- self.api.auth.check(cred, 'createslice')
- slices = Slices(self.api)
- slices.create_slice(hrn, rspec)
+ sfa_aggregate_type = Config().get_aggregate_rspec_type()
+ if (sfa_aggregate_type == 'pl'):
+ self.api.auth.check(cred, 'createslice')
+ slices = Slices(self.api)
+ slices.create_slice(hrn, rspec)
+ else:
+ # To clean up after July 21 - SB
+ rspec_manager = __import__("sfa.rspecs.aggregates.rspec_manager_"+sfa_aggregate_type)
+ rspec = rspec_manager.create_slice(hrn, rspec)