X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fplc%2Faggregate.py;h=1d123d8ef1c6caf8f08a05604e6a05f53046e3a0;hb=f2a4ff047199d94add5e2240b952851e5a04445a;hp=8160024df2efcbf4192b714d278915a83ecb52eb;hpb=9ba72fe5f76f0415d4b3e9365bf8e14426e272dd;p=sfa.git diff --git a/sfa/plc/aggregate.py b/sfa/plc/aggregate.py index 8160024d..1d123d8e 100644 --- a/sfa/plc/aggregate.py +++ b/sfa/plc/aggregate.py @@ -61,12 +61,16 @@ class Aggregate: 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 - 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())