diff options
Diffstat (limited to 'sjdbmk/inspire_dl.py')
-rw-r--r-- | sjdbmk/inspire_dl.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/sjdbmk/inspire_dl.py b/sjdbmk/inspire_dl.py index 631ea44..4eddc24 100644 --- a/sjdbmk/inspire_dl.py +++ b/sjdbmk/inspire_dl.py @@ -36,7 +36,9 @@ def main() -> None: parser = argparse.ArgumentParser(description="Download Daily Inspirations") # parser.add_argument("--changeme", default=None, help="changeme") parser.add_argument( - "--config", default="config.ini", help="path to the configuration file" + "--config", + default="config.ini", + help="path to the configuration file", ) args = parser.parse_args() @@ -57,9 +59,7 @@ def main() -> None: assert isinstance(response_json, list) remote_submission_list = set(response_json) - local_submission_list = set( - [sn.lstrip("inspire-") for sn in os.listdir() if sn.startswith("inspire-")] - ) + local_submission_list = set([sn.lstrip("inspire-") for sn in os.listdir() if sn.startswith("inspire-")]) to_fetch = remote_submission_list - local_submission_list if to_fetch: logger.info("Going to fetch: %s" % ", ".join(to_fetch)) @@ -97,10 +97,11 @@ def main() -> None: stream=True, timeout=20, ) as r: - with open("inspattach-%s" % os.path.basename(sub["file"]), "wb") as fd: - logger.info( - "Saved to inspattach-%s" % os.path.basename(sub["file"]) - ) + with open( + "inspattach-%s" % os.path.basename(sub["file"]), + "wb", + ) as fd: + logger.info("Saved to inspattach-%s" % os.path.basename(sub["file"])) shutil.copyfileobj(r.raw, fd) fd.flush() |