aboutsummaryrefslogtreecommitdiff
path: root/src/Config.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-12-07 11:05:13 +0000
committerGravatar jesopo2019-12-07 11:05:13 +0000
commite08bac931288af3e127931c68b36b5f6bc790355 (patch)
tree8d6c824d34836fa4d6365a394f067461999fcfb2 /src/Config.py
parentadd src/Config.py.__setitem__ (diff)
signature
add src/Config.py.__delitem__
Diffstat (limited to 'src/Config.py')
-rw-r--r--src/Config.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Config.py b/src/Config.py
index 1c93bf37..a65893c8 100644
--- a/src/Config.py
+++ b/src/Config.py
@@ -29,9 +29,11 @@ class Config(object):
return self._config[key]
def __setitem__(self, key: str, value: str):
self._config[key] = value
+ def __delitem__(self, key: str):
+ self._config.__delitem__(key)
+ def __contains__(self, key: str) -> bool:
+ return key in self._config
def get(self, key: str, default: typing.Any=None) -> typing.Any:
return self._config.get(key, default)
- def __contains__(self, key: str) -> bool:
- return key in self._config