Skip to content

Commit

Permalink
simplify
Browse files Browse the repository at this point in the history
  • Loading branch information
poesel committed Jul 4, 2020
1 parent de6dab8 commit 82a0541
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions src/lib/terkin/configuration.py
Expand Up @@ -118,24 +118,16 @@ def add(self, data):
"""
self.record = False
try:
self.add_real(data)
if isinstance(data, types.ModuleType):
blacklist = ['__name__', '__file__', '__class__']
for key in dir(data):
if key in blacklist: continue
value = getattr(data, key)
self.store[key] = value
except Exception as ex:
log.exc(ex, 'Reading configuration settings failed')
self.record = True

def add_real(self, data):
"""
:param data:
"""
if isinstance(data, types.ModuleType):
blacklist = ['__name__', '__file__', '__class__']
for key in dir(data):
if key in blacklist: continue
value = getattr(data, key)
self.store[key] = value

def dump(self):
""" """
log.info('Configuration settings:')
Expand Down

0 comments on commit 82a0541

Please sign in to comment.