]> git.sesse.net Git - pistorm/blobdiff - a314/files_pi/a314fs.py
Fixes to allow a314 configuration on non default paths
[pistorm] / a314 / files_pi / a314fs.py
old mode 100644 (file)
new mode 100755 (executable)
index 75e0a27..6cf45d2
@@ -17,9 +17,13 @@ logging.basicConfig(format = '%(levelname)s, %(asctime)s, %(name)s, line %(linen
 logger = logging.getLogger(__name__)
 logger.setLevel(logging.INFO)
 
-CONFIG_FILE_PATH = './a314fs.conf'
+try:
+    idx = sys.argv.index('-conf-file')
+    CONFIG_FILE_PATH = sys.argv[idx + 1]
+except (ValueError, IndexError):
+    CONFIG_FILE_PATH = 'a314/files_pi/a314fs.conf'
 
-SHARED_DIRECTORY = '/home/pi/a314shared'
+SHARED_DIRECTORY = 'data/a314shared'
 METAFILE_EXTENSION = ':a314'
 
 with open(CONFIG_FILE_PATH, encoding='utf-8') as f: