aboutsummaryrefslogtreecommitdiff
path: root/src/Watcher/files.py
diff options
context:
space:
mode:
authorLibravatar Mubashshir <[email protected]>2023-03-22 15:50:09 +0600
committerLibravatar Mubashshir <[email protected]>2023-03-22 16:43:38 +0600
commit46cb28417cff9220836e5e4aad62e54aad0b5351 (patch)
tree4ffb2246bb0d0653c0c0fb765e3f801097ce1367 /src/Watcher/files.py
parent695623e4f60f7937e53cd3be0c921ff40edaca82 (diff)
downloadshopno-os-log-sync-46cb28417cff9220836e5e4aad62e54aad0b5351.tar.gz
shopno-os-log-sync-46cb28417cff9220836e5e4aad62e54aad0b5351.zip
path: Use `xdg.BaseDirectory` to get cache path
Signed-off-by: Mubashshir <[email protected]>
Diffstat (limited to '')
-rw-r--r--src/Watcher/files.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Watcher/files.py b/src/Watcher/files.py
new file mode 100644
index 0000000..1f4c9e3
--- /dev/null
+++ b/src/Watcher/files.py
@@ -0,0 +1,11 @@
+from xdg.BaseDirectory import save_cache_path
+from os import getlogin, path
+def weekly_log(week):
+ return path.join(save_cache_path('Watcher/Analysis'), '%s.csv' % week)
+
+def daily_log(date):
+ return path.join(save_cache_path('Watcher/daily_data'), '%s.csv' % date)
+
+def raw_log(date):
+ return path.join(save_cache_path('Watcher/raw_data'), '%s.csv' % date)
+user = getlogin()