projects
/
osm
/
N2VC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Docs
[osm/N2VC.git]
/
juju
/
client
/
overrides.py
diff --git
a/juju/client/overrides.py
b/juju/client/overrides.py
index
1cce4da
..
01c9a60
100644
(file)
--- a/
juju/client/overrides.py
+++ b/
juju/client/overrides.py
@@
-1,3
+1,5
@@
+from collections import namedtuple
+
from .facade import Type
__all__ = [
from .facade import Type
__all__ = [
@@
-6,8
+8,8
@@
__all__ = [
class Delta(Type):
class Delta(Type):
- _toSchema = {'deltas': '
D
eltas'}
- _toPy = {'
D
eltas': 'deltas'}
+ _toSchema = {'deltas': '
d
eltas'}
+ _toPy = {'
d
eltas': 'deltas'}
def __init__(self, deltas=None):
'''
def __init__(self, deltas=None):
'''
@@
-15,6
+17,13
@@
class Delta(Type):
'''
self.deltas = deltas
'''
self.deltas = deltas
+ Change = namedtuple('Change', 'entity type data')
+ change = Change(*self.deltas)
+
+ self.entity = change.entity
+ self.type = change.type
+ self.data = change.data
+
@classmethod
def from_json(cls, data):
return cls(deltas=data)
@classmethod
def from_json(cls, data):
return cls(deltas=data)