]> 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
index d07275b65d3a82ee1de1e74b0b047ebed3d2ad37..6cf45d27102f3e7ea28a275f7d9142f7bcea499a 100755 (executable)
@@ -17,7 +17,11 @@ logging.basicConfig(format = '%(levelname)s, %(asctime)s, %(name)s, line %(linen
 logger = logging.getLogger(__name__)
 logger.setLevel(logging.INFO)
 
-CONFIG_FILE_PATH = 'a314/files_pi/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 = 'data/a314shared'
 METAFILE_EXTENSION = ':a314'