.
This commit is contained in:
11
track.py
11
track.py
@@ -18,8 +18,11 @@ def main():
|
|||||||
if args.end:
|
if args.end:
|
||||||
end = str_to_date(args.end)
|
end = str_to_date(args.end)
|
||||||
if args.start is None and args.end is None:
|
if args.start is None and args.end is None:
|
||||||
|
logging.info("Парсим задачи за сегодняшний день")
|
||||||
start = today_start()
|
start = today_start()
|
||||||
end = today_end()
|
end = today_end()
|
||||||
|
else:
|
||||||
|
logging.info("Парсим задачи" + (f" с {start.date()} " if start else " ") + (f"до {end.date()}" if end else ""))
|
||||||
|
|
||||||
clock = ClockifyAPI(
|
clock = ClockifyAPI(
|
||||||
token=config.CLOCKIFY_TOKEN,
|
token=config.CLOCKIFY_TOKEN,
|
||||||
@@ -28,9 +31,11 @@ def main():
|
|||||||
)
|
)
|
||||||
red = RedmineAPI(config.REDMINE_TOKEN)
|
red = RedmineAPI(config.REDMINE_TOKEN)
|
||||||
activities = clock.get_activities(
|
activities = clock.get_activities(
|
||||||
start=format_date(start),
|
**{
|
||||||
end=format_date(end),
|
"start": format_date(start),
|
||||||
**{"page-size": args.page_size},
|
"end": format_date(end),
|
||||||
|
"page-size": args.page_size,
|
||||||
|
},
|
||||||
)
|
)
|
||||||
tracked_activities = red.track_activities(activities)
|
tracked_activities = red.track_activities(activities)
|
||||||
clock.mark_tracked(tracked_activities)
|
clock.mark_tracked(tracked_activities)
|
||||||
|
|||||||
Reference in New Issue
Block a user