aboutsummaryrefslogtreecommitdiff
path: root/src/bin/watcher
diff options
context:
space:
mode:
authorLibravatar Waishnav <waishnavdeore@gmail.com>2022-07-19 22:25:50 +0530
committerLibravatar Waishnav <waishnavdeore@gmail.com>2022-07-19 22:25:50 +0530
commit9a9c5b176997c1aec0c1c05a9fbe3d3cc26eff99 (patch)
treecfcd11cdc158d9f3fc34fa1688d124928e23c6aa /src/bin/watcher
parente30c4bdfcae8b0e826c7a8a100526fe95845a933 (diff)
downloadshopno-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-xsrc/bin/watcher7
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)
+