restart is not required when changing enabled gems

This commit is contained in:
Vinicius Moreira
2019-09-16 19:09:05 -03:00
parent 227e417491
commit c1410ca9b6
22 changed files with 183 additions and 127 deletions

View File

@@ -12,8 +12,8 @@ FILE_PATH = '{}/config.json'.format(CONFIG_PATH)
class Configuration:
def __init__(self, gems: List[str] = None, style: str = None):
self.gems = gems
def __init__(self, enabled_gems: List[str] = None, style: str = None):
self.enabled_gems = enabled_gems
self.style = style
@@ -24,7 +24,7 @@ def read() -> Configuration:
return Configuration(**json.loads(config_file))
return Configuration(gems=None)
return Configuration()
def save(config: Configuration):