X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=sfa%2Frspecs%2Fversions%2Fsfav1.py;h=6e973e7e1b514077f3f4489c378ce21f080b1b7f;hb=4a2337e7f70cef81a8de37829aa63fc941c4b96e;hp=fa5f9d4b914141d46fb7fa6089b7dc8f8f19ab45;hpb=ed21507f990ecf9c49887283fb44e9c92a8624f9;p=sfa.git diff --git a/sfa/rspecs/versions/sfav1.py b/sfa/rspecs/versions/sfav1.py index fa5f9d4b..6e973e7e 100644 --- a/sfa/rspecs/versions/sfav1.py +++ b/sfa/rspecs/versions/sfav1.py @@ -59,7 +59,8 @@ class SFAv1(RSpecVersion): # Slivers - def add_slivers(self, hostnames, attributes=[], sliver_urn=None, append=False): + def add_slivers(self, hostnames, attributes=None, sliver_urn=None, append=False): + if attributes is None: attributes=[] # add slice name to network tag network_tags = self.xml.xpath('//network') if network_tags: @@ -225,6 +226,14 @@ class SFAv1(RSpecVersion): def add_leases(self, leases, network = None, no_dupes=False): SFAv1Lease.add_leases(self.xml, leases) + # Spectrum + + def get_channels(self, filter=None): + return [] + + def add_channels(self, channels, network = None, no_dupes=False): + pass + if __name__ == '__main__': from sfa.rspecs.rspec import RSpec from sfa.rspecs.rspec_elements import *