diff options
author | drebs <drebs@riseup.net> | 2016-05-01 22:09:25 -0300 |
---|---|---|
committer | drebs <drebs@riseup.net> | 2016-05-01 22:09:25 -0300 |
commit | 69c5c2b052c51b037142abd495fd59a8a4698fbc (patch) | |
tree | 6a415a8ab28878d760ab6750c79c5101a8bf4ad9 | |
parent | ec9fec4fd18f0530828f13228a81bdafa72dbfe6 (diff) |
move parameters to config file
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | defaults.conf.example | 9 | ||||
-rw-r--r-- | soledad_sync.py | 15 |
3 files changed, 18 insertions, 7 deletions
@@ -3,3 +3,4 @@ __pycache__ *.swp *.swo *.cprofile +*.conf diff --git a/defaults.conf.example b/defaults.conf.example new file mode 100644 index 0000000..e4d836d --- /dev/null +++ b/defaults.conf.example @@ -0,0 +1,9 @@ +[server] +host: http://localhost:2424 + +[client] +uuid: 1234567890abcdef + +[sync] +num_docs: 100 +payload: /tmp/payload diff --git a/soledad_sync.py b/soledad_sync.py index acb46cf..525b988 100644 --- a/soledad_sync.py +++ b/soledad_sync.py @@ -1,15 +1,16 @@ import os +from ConfigParser import ConfigParser from leap.soledad.client.api import Soledad from twisted.internet import defer -# EDIT THIS TO MATCH YOUR TEST ENVIRONMENT ------------- -UUID = '1234567890abcdef' -#HOST = 'http://futeisha:2323' -HOST = 'http://localhost:2424' -NUM_DOCS = 100 -PAYLOAD = '/tmp/payload' -# ------------------------------------------------------ +# get configs from file +parser = ConfigParser() +parser.read('defaults.conf') +HOST = parser.get('server', 'host') +UUID = parser.get('client', 'uuid') +NUM_DOCS = int(parser.get('sync', 'num_docs')) +PAYLOAD = parser.get('sync', 'payload') DO_THESEUS = os.environ.get('THESEUS', False) |