John6666 commited on
Commit
0867260
·
verified ·
1 Parent(s): ae4a1c6

Upload modutils.py

Browse files
Files changed (1) hide show
  1. modutils.py +13 -4
modutils.py CHANGED
@@ -90,6 +90,7 @@ def get_private_model_list(repo_id, dir_path):
90
  try:
91
  files = api.list_repo_files(repo_id, token=hf_read_token)
92
  except Exception as e:
 
93
  return []
94
  model_list = []
95
  for file in files:
@@ -116,6 +117,9 @@ def get_private_lora_model_lists():
116
  return models
117
 
118
 
 
 
 
119
  def download_private_file(repo_id, path, is_replace):
120
  from huggingface_hub import hf_hub_download
121
  file = Path(path)
@@ -126,6 +130,7 @@ def download_private_file(repo_id, path, is_replace):
126
  try:
127
  hf_hub_download(repo_id=repo_id, filename=filename, local_dir=dirname, use_auth_token=hf_read_token)
128
  except Exception as e:
 
129
  return
130
  if is_replace:
131
  file.resolve().rename(newpath.resolve())
@@ -229,10 +234,14 @@ def save_gallery_images(images, progress=gr.Progress(track_tqdm=True)):
229
  i += 1
230
  oldpath = Path(image[0])
231
  newpath = oldpath
232
- if oldpath.exists():
233
- newpath = oldpath.resolve().rename(Path(filename).resolve())
234
- output_paths.append(str(newpath))
235
- output_images.append((str(newpath), str(filename)))
 
 
 
 
236
  progress(1, desc="Gallery updated.")
237
  return gr.update(value=output_images), gr.update(value=output_paths), gr.update(visible=True)
238
 
 
90
  try:
91
  files = api.list_repo_files(repo_id, token=hf_read_token)
92
  except Exception as e:
93
+ print(f"Error: Failed to list {repo_id}. ")
94
  return []
95
  model_list = []
96
  for file in files:
 
117
  return models
118
 
119
 
120
+ private_lora_model_list = get_private_lora_model_lists()
121
+
122
+
123
  def download_private_file(repo_id, path, is_replace):
124
  from huggingface_hub import hf_hub_download
125
  file = Path(path)
 
130
  try:
131
  hf_hub_download(repo_id=repo_id, filename=filename, local_dir=dirname, use_auth_token=hf_read_token)
132
  except Exception as e:
133
+ print(f"Error: Failed to download {filename}. ")
134
  return
135
  if is_replace:
136
  file.resolve().rename(newpath.resolve())
 
234
  i += 1
235
  oldpath = Path(image[0])
236
  newpath = oldpath
237
+ try:
238
+ if oldpath.exists():
239
+ newpath = oldpath.resolve().rename(Path(filename).resolve())
240
+ except Exception:
241
+ pass
242
+ finally:
243
+ output_paths.append(str(newpath))
244
+ output_images.append((str(newpath), str(filename)))
245
  progress(1, desc="Gallery updated.")
246
  return gr.update(value=output_images), gr.update(value=output_paths), gr.update(visible=True)
247