Проработал режим отладки
This commit is contained in:
15
track.py
15
track.py
@@ -13,14 +13,15 @@ logging.basicConfig(
|
||||
|
||||
from colorama import Fore # noqa: E402
|
||||
|
||||
from config import arg_parser, clock, db, red # noqa: E402
|
||||
from config import arg_parser, clock, config, db, red # noqa: E402
|
||||
from utils import check_envs, db_update, format_date, get_start_end_dates # noqa: E402
|
||||
|
||||
|
||||
def main():
|
||||
args = arg_parser.parse_args()
|
||||
args = arg_parser.parse_args()
|
||||
|
||||
if args.debug:
|
||||
if is_debug := args.debug:
|
||||
config.MODE = "debug"
|
||||
logging.getLogger().setLevel(logging.DEBUG)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -59,14 +60,12 @@ def main():
|
||||
logger.info(Fore.YELLOW + "Нет задач для занесения трудочасов" + Fore.RESET)
|
||||
return
|
||||
db.insert_activities(activities)
|
||||
if args.debug:
|
||||
logger.debug("Пропускаем этап загрузки трудочасов")
|
||||
return
|
||||
try:
|
||||
tracked_activities = red.track_activities(activities)
|
||||
clock.mark_tracked(tracked_activities)
|
||||
db.insert_time_entries(tracked_activities)
|
||||
db.insert_activities(tracked_activities)
|
||||
if not is_debug:
|
||||
db.insert_time_entries(tracked_activities)
|
||||
db.insert_activities(tracked_activities)
|
||||
except Exception as e:
|
||||
logger.error(e)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user