summaryrefslogtreecommitdiff
path: root/python/associateddatastore.py
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2022-01-27 22:43:28 -0500
committerKyleMiles <krm504@nyu.edu>2022-01-28 00:24:06 -0500
commit6812c973c9fa9b4ad642ab81856c05f87bd6fcc4 (patch)
treedace4156d03148bcaf02df138ab4e0d93e61bc6f /python/associateddatastore.py
parent519c9db22367f2659d1a54599fab47e6313be06e (diff)
Format All Files
Diffstat (limited to 'python/associateddatastore.py')
-rw-r--r--python/associateddatastore.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/python/associateddatastore.py b/python/associateddatastore.py
index 256437a0..66434d56 100644
--- a/python/associateddatastore.py
+++ b/python/associateddatastore.py
@@ -21,14 +21,15 @@
import copy
from typing import Any
+
class _AssociatedDataStore(dict):
_defaults = {}
@classmethod
- def set_default(cls, name:str, value:Any):
+ def set_default(cls, name: str, value: Any):
cls._defaults[name] = value
- def __getattr__(self, name:str) -> Any:
+ def __getattr__(self, name: str) -> Any:
if name in self.__dict__:
return self.__dict__[name]
if name not in self:
@@ -38,8 +39,8 @@ class _AssociatedDataStore(dict):
return result
return self.__getitem__(name)
- def __setattr__(self, name:str, value:Any):
+ def __setattr__(self, name: str, value: Any):
self.__setitem__(name, value)
- def __delattr__(self, name:str):
+ def __delattr__(self, name: str):
self.__delitem__(name)