diff options
author | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2011-05-18 01:03:40 +0200 |
---|---|---|
committer | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2011-05-18 01:03:40 +0200 |
commit | a4bae8700e2186adb91d5c0a5198e7a8923143c6 (patch) | |
tree | b3e877d841d3a5a447a2866188c6e0754778c443 /mediagoblin/db/util.py | |
parent | 0f18ed8f5e179326721221df93734864074bc185 (diff) | |
download | mediagoblin-a4bae8700e2186adb91d5c0a5198e7a8923143c6.tar.lz mediagoblin-a4bae8700e2186adb91d5c0a5198e7a8923143c6.tar.xz mediagoblin-a4bae8700e2186adb91d5c0a5198e7a8923143c6.zip |
Move "connect to database" into db/util.py
Diffstat (limited to 'mediagoblin/db/util.py')
-rw-r--r-- | mediagoblin/db/util.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/mediagoblin/db/util.py b/mediagoblin/db/util.py new file mode 100644 index 00000000..89e0dbef --- /dev/null +++ b/mediagoblin/db/util.py @@ -0,0 +1,11 @@ +import mongokit + + +def connect_database(app_config): + """Connect to the main database, take config from app_config""" + port = app_config.get('db_port') + if port: + port = asint(port) + connection = mongokit.Connection( + app_config.get('db_host'), port) + return connection |