示例#1
0
 def __init__(self, config_file=None):
     self.port = 8000
     self.databases = None
     self.cookie_secret = None
     if not config_file:
         config_file = os.path.join(get_mag_path(), 'server',
                                    'defaultconfig.json')
     self.config_file_path = config_file
     self.load_json()
     if not getattr(self, 'cookie_secret', None):
         self.cookie_secret = make_cookie_secret()
     if not getattr(self, 'databases', None):
         self.databases = {"default": {"ENGINE": "mongodb", "NAME": "vmr"}}
示例#2
0
文件: config.py 项目: zeth/magpy
 def __init__(self, config_file=None):
     self.port = 8000
     self.databases = None
     self.cookie_secret = None
     if not config_file:
         config_file = os.path.join(
             get_mag_path(), 'server', 'defaultconfig.json')
     self.config_file_path = config_file
     self.load_json()
     if not getattr(self, 'cookie_secret', None):
         self.cookie_secret = make_cookie_secret()
     if not getattr(self, 'databases', None):
         self.databases = {"default": {"ENGINE": "mongodb",
                                       "NAME": "vmr"}}
示例#3
0
    def handle(self, *args, **kwargs):
        cookie_secret = make_cookie_secret()
        if not args:
            print(cookie_secret)
            return

        filename = args[0]

        if os.path.exists(filename):
            config = MagpyConfigParser(filename)
        else:
            print("Settings file does not exist at that location, creating.")
            config = MagpyConfigParser()
            config.config_file_path = filename

        config.cookie_secret = cookie_secret
        config.write()
示例#4
0
    def handle(self, *args, **kwargs):
        cookie_secret = make_cookie_secret()
        if not args:
            print (cookie_secret)
            return

        filename = args[0]

        if os.path.exists(filename):
            config = MagpyConfigParser(filename)
        else:
            print ("Settings file does not exist at that location, creating.")
            config = MagpyConfigParser()
            config.config_file_path = filename

        config.cookie_secret = cookie_secret
        config.write()