diff --git a/ennstatus/cli/commands/config.py b/ennstatus/cli/commands/config.py --- a/ennstatus/cli/commands/config.py +++ b/ennstatus/cli/commands/config.py @@ -92,3 +92,9 @@ def delete(obj, name): with obj['config_file'].open(mode='w', encoding='utf-8') as f: json.dump(config, f, indent=4, sort_keys=True) + + filename = obj['data_dir'] / (name + '.json') + try: + filename.unlink() + except FileNotFoundError: + pass