diff options
author | Sébastien Dailly <sebastien@dailly.me> | 2025-05-06 19:33:30 +0200 |
---|---|---|
committer | Sébastien Dailly <sebastien@dailly.me> | 2025-05-06 19:33:30 +0200 |
commit | 4bf1c1ffe795a1d28a543a20cc3771a30a090b89 (patch) | |
tree | 09e1bb81744be02fd3a8422f9002ec3139f54100 /interfaces/configuration.py | |
parent | 0d037fd1170ecc30cea677f563dfb50dff7360c6 (diff) |
Added a dedicated thread for handling events sent to the endpoint
Diffstat (limited to 'interfaces/configuration.py')
-rw-r--r-- | interfaces/configuration.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/interfaces/configuration.py b/interfaces/configuration.py new file mode 100644 index 0000000..9449f41 --- /dev/null +++ b/interfaces/configuration.py @@ -0,0 +1,14 @@ +from zope import interface +from zope.interface import Attribute + +from typing import Dict + +class IConfiguration(interface.Interface): + + def get(self, key : str, default) -> Dict: + """ Load the mapping for a given key + """ + + def __setitem__(self, key : str, value : Dict) -> None: + """ Set a value + """ |