netspecs = spec.getDictsByTagName('NetSpec')
for netspec in netspecs:
net_hrn = netspec['name']
- resources = {'start_time': start_time, 'end_time': end_time, 'networks': netspec}
+ resources = {'start_time': start_time, 'end_time': end_time, 'networks': {'NetSpec' : netspec}}
resourceDict = {'RSpec': resources}
tempspec.parseDict(resourceDict)
rspecs[net_hrn] = tempspec.toxml()
-
+
#print "rspecs:", rspecs.keys()
#print "aggregates:", aggregates.keys()
# send each rspec to the appropriate aggregate/sm
for netspec in netspecs:
net_hrn = netspec['name']
resources = {'start_time': 0, 'end_time': 0 ,
- 'network': netspec}
+ 'network': {'NetSpec' : netspec}}
resourceDict = {'RSpec': resources}
temp_rspec.parseDict(resourceDict)
rspecs[net_hrn] = temp_rspec.toxml()