rewby 9 месяцев назад
Родитель
Сommit
167fa427e4
1 измененных файлов: 3 добавлений и 3 удалений
  1. +3
    -3
      main.py

+ 3
- 3
main.py Просмотреть файл

@@ -1,6 +1,5 @@
#!/usr/bin/env python #!/usr/bin/env python
import base64 import base64
import copy
import datetime import datetime
import json import json
import os import os
@@ -38,7 +37,8 @@ def watch_pass(input_directory: pathlib.Path, work_directory: pathlib.Path, ia_c
original_directory.rename(new_directory) original_directory.rename(new_directory)
except FileNotFoundError: except FileNotFoundError:
logging.warning(f"Unable to move item {original_directory}") logging.warning(f"Unable to move item {original_directory}")
single_impl(new_directory, ia_collection, ia_item_title, ia_item_prefix, ia_item_date, project, dispatcher,
single_impl(new_directory, ia_collection, ia_item_title, ia_item_prefix, ia_item_date, project,
dispatcher,
delete, backfeed_key) delete, backfeed_key)
return True return True
finally: finally:
@@ -181,7 +181,7 @@ def single_impl(item_directory: pathlib.Path, ia_collection: str, ia_item_title:
logging.exception("Failed to upload") logging.exception("Failed to upload")
time.sleep(30) time.sleep(30)


item_data = { "url": url, "item_name": item_directory.name, "bucket_name": bucket_name }
item_data = {"url": url, "item_name": item_directory.name, "bucket_name": bucket_name}
bf_item_part = base64.urlsafe_b64encode(str(json.dumps(item_data)).encode("UTF-8")).decode("UTF-8") bf_item_part = base64.urlsafe_b64encode(str(json.dumps(item_data)).encode("UTF-8")).decode("UTF-8")
bf_item = f"{project}:{parsed_url.hostname}:{bf_item_part}" bf_item = f"{project}:{parsed_url.hostname}:{bf_item_part}"
else: else:


Загрузка…
Отмена
Сохранить