From f117c99cc7a05e9edc537c93261d7583c7a82d1e Mon Sep 17 00:00:00 2001 From: Richard Mwewa <74001397+rly0nheart@users.noreply.github.com> Date: Fri, 25 Aug 2023 14:52:27 +0200 Subject: [PATCH] Update and rename __main.py to main.py 1.7.0.0 --- rpst/{__main.py => main.py} | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) rename rpst/{__main.py => main.py} (66%) diff --git a/rpst/__main.py b/rpst/main.py similarity index 66% rename from rpst/__main.py rename to rpst/main.py index eba61ae..458a734 100644 --- a/rpst/__main.py +++ b/rpst/main.py @@ -1,5 +1,7 @@ from datetime import datetime -from rpst.__rpst import log, get_posts, check_updates, create_parser + +from .rpst import get_posts +from .utils import create_parser, set_loglevel, check_updates def run(): @@ -10,20 +12,22 @@ def run(): # Create a parser and parse the command line arguments parser = create_parser() - arguments = parser.parse_args() + args = parser.parse_args() + + log = set_loglevel(args=args) # Record the start time start_time = datetime.now() try: # Check for updates - check_updates(version_tag="1.6.2.0") + check_updates(version_tag="1.7.0.0") # Get posts with the provided/parsed arguments - get_posts(arguments=arguments) + get_posts(args=args) except KeyboardInterrupt: log.warning("User interruption detected.") except Exception as e: log.error(f"An error occurred: {e}") finally: - log.info(f'Finished in {datetime.now() - start_time} seconds.') + log.info(f"Finished in {datetime.now() - start_time} seconds.")