Exemplo n.º 1
0
 def _init_user_db(self, filename=USER_DB_FILE):
     raw_user_list = load_config(filename)['users']
     for raw_user in raw_user_list:
         username, password, credit = raw_user
         self._add_user(
             dict(username=username,
                 password=password),
             credit)
Exemplo n.º 2
0
from fibpro.util import load_config, dict_map_string
import os
import sys

APPROOT= os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))
CONFIG_FILE = os.path.join(APPROOT, "etc", "config.json")

for key, value in dict_map_string(
        load_config(CONFIG_FILE),
        lambda x: x.format(APPROOT=APPROOT)).iteritems():
    setattr(sys.modules[__name__], key, value)
Exemplo n.º 3
0
 def _init_user_db(self, filename=USER_DB_FILE):
     raw_user_list = load_config(filename)['users']
     for raw_user in raw_user_list:
         username, password, credit = raw_user
         self._add_user(dict(username=username, password=password), credit)