aboutsummaryrefslogtreecommitdiff
path: root/examples/example_02.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/example_02.py')
-rw-r--r--examples/example_02.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/examples/example_02.py b/examples/example_02.py
index 2844121..28ee179 100644
--- a/examples/example_02.py
+++ b/examples/example_02.py
@@ -43,15 +43,18 @@ from dodai.config import Config
43 43
44def main(config): 44def main(config):
45 print config.db.__dict__ 45 print config.db.__dict__
46 print config.file_db.__dict__
46 47
47 48
48if __name__ == "__main__": 49if __name__ == "__main__":
49 50
50 config = Config() 51 # path to config file
51 path = p.join(p.dirname(p.abspath(__file__)), 'config') 52 path = p.join(p.dirname(p.abspath(__file__)), 'config')
52 config.files().set_directory(path) 53 filename = p.join(path, 'config.cfg')
53 config.files().load('config.cfg') 54
54 config.dbs().add_config(config_parser=config.files().parser()) 55 config = Config()
55 db = config.dbs().load('test_db') 56 config.files.add(filename)
56 config.set('db', db) 57 config.databases.add(config.files.load())
58 config.set('db', config.databases.load('test_db'))
59 config.set('file_db', config.databases.load('test_file_db'))
57 main(config()) 60 main(config())