From abec11e7ca0ce49081343bb2b2eb8520058d67a8 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Sun, 13 Oct 2013 10:07:51 +0200 Subject: Added new files. First prototype with the Flask micro-framework. --- conf.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 conf.py (limited to 'conf.py') diff --git a/conf.py b/conf.py new file mode 100644 index 00000000..d27edc6d --- /dev/null +++ b/conf.py @@ -0,0 +1,36 @@ +#! /usr/bin/env python +#-*- coding: utf-8 -*- + +""" Program variables. + +This file contain the variables used by the application. +""" + +import os, sys +try: + import configparser as confparser +except: + import ConfigParser as confparser +# load the configuration +config = confparser.SafeConfigParser() +config.read("./conf/conf.cfg") + +PATH = os.path.abspath(".") + +DATABASE_NAME = config.get('database', 'name') +DATABASE_PORT = int(config.get('database', 'port')) +DATABASE_USERNAME = config.get('database', 'username') +DATABASE_PASSWORD = config.get('database', 'password') +DATABASE_ADDRESS = config.get('database', 'address') + +WEBSERVER_DEBUG = int(config.get('webserver', 'debug')) == 1 +WEBSERVER_HOST = config.get('webserver', 'host') +WEBSERVER_PORT = int(config.get('webserver', 'port')) +WEBSERVER_USERNAME = config.get('webserver', 'username') +WEBSERVER_PASSWORD = config.get('webserver', 'password') +WEBSERVER_SECRETKEY = config.get('webserver', 'secretkey') + +MAIL_HOST = config.get('mail', 'host') +MAIL_PORT = int(config.get('mail', 'port')) +MAIL_SSL = int(config.get('mail', 'ssl')) == 1 +MAIL_USERNAME = config.get('mail', 'username') \ No newline at end of file -- cgit