projects
/
osm
/
N2VC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Deploy/destroy example
[osm/N2VC.git]
/
juju
/
delta.py
diff --git
a/juju/delta.py
b/juju/delta.py
index
c7f694d
..
ea15f24
100644
(file)
--- a/
juju/delta.py
+++ b/
juju/delta.py
@@
-4,6
+4,7
@@
from .client import client
def get_entity_delta(d):
_delta_types = {
'application': ApplicationDelta,
def get_entity_delta(d):
_delta_types = {
'application': ApplicationDelta,
+ 'annotation': AnnotationDelta,
'machine': MachineDelta,
'unit': UnitDelta,
'action': ActionDelta,
'machine': MachineDelta,
'unit': UnitDelta,
'action': ActionDelta,
@@
-29,6
+30,15
@@
class ApplicationDelta(EntityDelta):
return Application
return Application
+class AnnotationDelta(EntityDelta):
+ def get_id(self):
+ return self.data['tag']
+
+ def get_entity_class(self):
+ from .annotation import Annotation
+ return Annotation
+
+
class MachineDelta(EntityDelta):
def get_entity_class(self):
from .machine import Machine
class MachineDelta(EntityDelta):
def get_entity_class(self):
from .machine import Machine