def get_entity_delta(d):
_delta_types = {
+ 'action': ActionDelta,
'application': ApplicationDelta,
'annotation': AnnotationDelta,
'machine': MachineDelta,
'unit': UnitDelta,
- 'action': ActionDelta,
+ 'relation': RelationDelta,
}
return _delta_types[d.entity](d.deltas)
return None
+class ActionDelta(EntityDelta):
+ def get_entity_class(self):
+ from .action import Action
+ return Action
+
+
class ApplicationDelta(EntityDelta):
def get_id(self):
return self.data['name']
return Unit
-class ActionDelta(EntityDelta):
+class RelationDelta(EntityDelta):
def get_entity_class(self):
- from .action import Action
- return Action
+ from .relation import Relation
+ return Relation