summaryrefslogtreecommitdiffstats
path: root/combox/config.py
diff options
context:
space:
mode:
authorSiddharth Ravikumar <sravik@bgsu.edu>2015-01-21 07:08:18 -0500
committerSiddharth Ravikumar <sravik@bgsu.edu>2015-01-21 07:08:18 -0500
commit6b56bb9eeb303cd7121d8c8fc8b7e791b0cffa63 (patch)
tree0f854568e807e38c03bb9828324bf02858c4bceb /combox/config.py
parent4321e9dcadf929b81b6528b7cb3174c80772b5aa (diff)
now the config file also makes note of the 'silo' directory.
silo directory is the location where the silo (silo.db) containing information about files in the combox directory is stored. modified: combox/config.py modified: tests/config_test.py modified: tests/test-config/config.yaml
Diffstat (limited to 'combox/config.py')
-rw-r--r--combox/config.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/combox/config.py b/combox/config.py
index 7e1998e..36a5a71 100644
--- a/combox/config.py
+++ b/combox/config.py
@@ -76,6 +76,13 @@ def config_cb(config_dir = path.join(os.getenv('HOME'),'.combox/'),
config_info = {}
config_info['combox_dir'] = path.abspath(input_func('path to combox directory'))
+
+ silo_help_txt = 'silo directory (default: %s)' % (config_dir)
+ config_info['silo_dir'] = path.abspath(input_func(silo_help_txt))
+
+ if not config_info['silo_dir']:
+ config_info['silo_dir'] = config_dir
+
config_info['topsecret'] = pass_func()
no_nodes = int(input_func('number of nodes'))