pass pk and model_dict to deleter, dynamic load of deleters
diff --git a/planetstack/observer/deleter.py b/planetstack/observer/deleter.py
index 9a62ccd..e088558 100644
--- a/planetstack/observer/deleter.py
+++ b/planetstack/observer/deleter.py
@@ -5,9 +5,12 @@
class Deleter:
model=None # Must be overridden
- def call(self,pk):
+ def __init__(self, *args, **kwargs):
+ pass
+
+ def call(self, pk, model_dict):
# Fetch object from PlanetStack db and delete it
pass
- def __call__(self):
- return self.call()
+ def __call__(self, *args, **kwargs):
+ return self.call(*args, **kwargs)