Exemple #1
0
 def __init__(self, other=None, filename=None, **kwargs):
     def mkdict():
         return defaultdict(mkdict)
     self.config = defaultdict(mkdict)
     if filename:
         self._update(utils.load_json(filename, **kwargs))
     if other:
         self._update(other)
Exemple #2
0
    def __init__(self, other=None, filename=None, **kwargs):
        def mkdict():
            return defaultdict(mkdict)

        self.config = defaultdict(mkdict)
        if filename:
            self._update(utils.load_json(filename, **kwargs))
        if other:
            self._update(other)
Exemple #3
0
 def load(filename, **kwargs):
     return Config(utils.load_json(filename, **kwargs))
Exemple #4
0
 def load(filename, **kwargs):
     return Config(utils.load_json(filename, **kwargs))