|
|
@@ -7,15 +7,15 @@ class Registry(dict):
|
|
|
try:
|
|
|
return super().__getitem__(key)
|
|
|
except KeyError:
|
|
|
- raise Exception("Invalid store: {}".format(key))
|
|
|
+ raise KeyError("Invalid store: {}".format(key))
|
|
|
|
|
|
def __setitem__(self, key, value):
|
|
|
if key in self:
|
|
|
- raise Exception("Store already set: {}".format(key))
|
|
|
+ raise KeyError("Store already set: {}".format(key))
|
|
|
super().__setitem__(key, value)
|
|
|
|
|
|
def __delitem__(self, key):
|
|
|
- raise Exception("Cannot delete stores from registry")
|
|
|
+ raise TypeError("Cannot delete stores from registry")
|
|
|
|
|
|
|
|
|
registry = Registry()
|