diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-05 20:19:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-06 00:15:42 +0100 |
commit | 46a8e7d1d6ad459c78616c9ac076d30b09fb87c8 (patch) | |
tree | a44ec4a13bfdcc40e51a449f8dd899d315584bec /src/backend/syncall.py | |
parent | ec51bc4be021116013a56a55fc6eb804887c2034 (diff) |
have sisyphus print the number of unread news during sync
Diffstat (limited to 'src/backend/syncall.py')
-rw-r--r-- | src/backend/syncall.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/backend/syncall.py b/src/backend/syncall.py index 5cbcd8f..ac53d13 100644 --- a/src/backend/syncall.py +++ b/src/backend/syncall.py @@ -32,6 +32,7 @@ def start(gfx_ui=False): bhst_addr = sisyphus.getenv.bhst_addr() is_sane = sisyphus.checkenv.sanity() is_online = sisyphus.checkenv.connectivity() + unread_count = sisyphus.checkenv.news() if is_online != 1: if gfx_ui: @@ -48,6 +49,15 @@ def start(gfx_ui=False): else: if is_sane == 1: sync_evrth() + if gfx_ui: + print(f"\n\nThere are {unread_count} unread news article(s).") + else: + if unread_count > 0: + print( + f"\n\nThere are {sisyphus.getclr.bright_red}{unread_count}{sisyphus.getclr.reset} unread news article(s).") + else: + print( + f"\n\nThere are {sisyphus.getclr.green}{unread_count}{sisyphus.getclr.reset} unread news article(s).") else: if gfx_ui: if "packages-next" in bhst_addr: |