From 27669bf3a1406e67d027d8477772f435fdca2116 Mon Sep 17 00:00:00 2001 From: kokialgo Date: Mon, 24 Mar 2025 17:51:50 -0300 Subject: [PATCH] fix: add start and end logs for backup --- .gitignore | 1 + backup_filebase_locally.py | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 459f2e7..f8c9dc0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ __pycache__/ .venv/ logs/ *.json +.env \ No newline at end of file diff --git a/backup_filebase_locally.py b/backup_filebase_locally.py index 566648a..998b911 100644 --- a/backup_filebase_locally.py +++ b/backup_filebase_locally.py @@ -98,10 +98,8 @@ def get_missing_cids(local_filepath: str, filebase_filepath: str) -> set[str]: filebase_missing_cids = set(local_cids) - set(filebase_cids) logger.info( "There are %d missing CIDs in the local node", len(missing_cids)) - logger.info( - "Filebase is missing %d CIDs.", len(filebase_missing_cids)) if len(filebase_missing_cids) > 0: - print(f"Missing CIDs in filebase: {filebase_missing_cids}") + logger.warning("Missing CIDs in filebase: %d", filebase_missing_cids) return missing_cids @@ -109,6 +107,7 @@ def get_missing_cids(local_filepath: str, filebase_filepath: str) -> set[str]: local_node_pin_filepath: str = './local_node_pins.json' filebase_pins_filepath: str = './filebase_pins.json' + logger.info("Backup started ----------------") logger.info("Updating local node pin ls") # recursive pins is enough to get all the pins RPC.pin_ls(filepath=local_node_pin_filepath, @@ -139,3 +138,5 @@ def get_missing_cids(local_filepath: str, filebase_filepath: str) -> set[str]: except Exception as e: logger.info("Unknown exception for cid %s", missed_cid) logger.info("%s", e) + logger.info("All missed CIDs were processed") + logger.info("Backup finished ----------------")