diff options
author | 2022-07-19 22:25:50 +0530 | |
---|---|---|
committer | 2022-07-19 22:25:50 +0530 | |
commit | 9a9c5b176997c1aec0c1c05a9fbe3d3cc26eff99 (patch) | |
tree | cfcd11cdc158d9f3fc34fa1688d124928e23c6aa /src/bin/watcher | |
parent | e30c4bdfcae8b0e826c7a8a100526fe95845a933 (diff) | |
download | shopno-os-log-sync-9a9c5b176997c1aec0c1c05a9fbe3d3cc26eff99.tar.gz shopno-os-log-sync-9a9c5b176997c1aec0c1c05a9fbe3d3cc26eff99.zip |
added two commands -ds -y and -ws -pw
Diffstat (limited to '')
-rwxr-xr-x | src/bin/watcher | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bin/watcher b/src/bin/watcher index d944b37..f3228a8 100755 --- a/src/bin/watcher +++ b/src/bin/watcher @@ -54,12 +54,18 @@ elif len(arg) == 3: if arg[1] == "-ds" or arg[1] == "--day-summary": if len(arg[2]) == 10: cmd.daily_summary(str(arg[2])) + elif arg[2] == "--yestarday" or arg[2] == "-y": + cmd.daily_summary(os.popen("""date -d "1 day ago" '+%Y-%m-%d'""").read()[:-1]) else: wrong_option() elif arg[1] == "-ws" or arg[1] == "--week-summary": if len(arg[2]) == 8: weekly_logs(str(arg[2])) cmd.week_summary(str(arg[2])) + elif arg[2] == "--previous_week" or arg[2] == "-pw": + prev_week=os.popen("""date -d 'last week' '+W%W-%Y'""").read()[:-1] + weekly_logs(prev_week) + cmd.week_summary(prev_week) else: wrong_option() else: @@ -71,3 +77,4 @@ else: #parser.add_argument() #args = parser.parse_args() #print(args) + |