borgend/locations.py

changeset 80
a409242121d5
parent 79
b075b3db3044
child 89
51cc2e25af38
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/borgend/locations.py	Sun Jan 28 11:54:46 2018 +0000
@@ -0,0 +1,18 @@
+#
+# Locations
+#
+
+import os
+import platform
+
+from . import branding
+
+if platform.system()!='Darwin':
+    import xdg
+    cfgfile=os.path.join(xdg.XDG_CONFIG_HOME, branding.appname, "config.yaml")
+    logs_dir=os.path.join(xdg.XDG_DATA_HOME, branding.appname, "logs")
+else:
+    import rumps
+    __base=rumps.application_support(branding.appname)
+    cfgfile=os.path.join(__base, "config.yaml")
+    logs_dir=os.path.join(__base, "logs")

mercurial