git://git.onelab.eu
/
sfa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ListResources uses the 'rspec_version' field specified in the 'options' struct to...
[sfa.git]
/
sfa
/
plc
/
aggregate.py
diff --git
a/sfa/plc/aggregate.py
b/sfa/plc/aggregate.py
index
8160024
..
1d123d8
100644
(file)
--- a/
sfa/plc/aggregate.py
+++ b/
sfa/plc/aggregate.py
@@
-61,12
+61,16
@@
class Aggregate:
self.prepared = True
self.prepared = True
- def get_rspec(self, slice_xrn=None,
format='sfa'
):
+ def get_rspec(self, slice_xrn=None,
version = None
):
self.prepare()
rspec = None
self.prepare()
rspec = None
- if format == ['pg']:
- rspec = PGRSpec()
- else:
+ if version:
+ format = version.format
+ if format == 'pg':
+ rspec = PGRSpec()
+ else:
+ rspec = SfaRSpec()
+ else:
rspec = SfaRSpec()
rspec.add_nodes(self.nodes.values())
rspec = SfaRSpec()
rspec.add_nodes(self.nodes.values())