X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Faggregate_manager.py;h=1b069f7a00af34a3d08bd40802ec2c7426431132;hb=29df906cd2d154a3b90fcb1b7025f3fc1bb577fe;hp=14ec7d0f3d81aecd0560e2f4a336eeb1b9944b4f;hpb=4b56b2a56b8dc7c7502a13869e15f563ba8bcf9e;p=sfa.git diff --git a/sfa/managers/aggregate_manager.py b/sfa/managers/aggregate_manager.py index 14ec7d0f..1b069f7a 100644 --- a/sfa/managers/aggregate_manager.py +++ b/sfa/managers/aggregate_manager.py @@ -2,6 +2,7 @@ import datetime import time import sys +from sfa.util.sfalogging import logger from sfa.util.faults import RecordNotFound, SliverDoesNotExist from sfa.util.xrn import get_authority, hrn_to_urn, urn_to_hrn, Xrn, urn_to_sliver_id from sfa.util.plxrn import slicename_to_hrn, hrn_to_pl_slicename @@ -187,7 +188,7 @@ class AggregateManager: slices.verify_slice_attributes(slice, requested_attributes) # add/remove slice from nodes - requested_slivers = [node['component_name'] for node in rspec.version.get_nodes_with_slivers()] + requested_slivers = [node.get('component_name') for node in rspec.version.get_nodes_with_slivers()] slices.verify_slice_nodes(slice, requested_slivers, peer) # add/remove links links @@ -322,7 +323,7 @@ class AggregateManager: return rspec - def get_ticket(self, api, xrn, creds, rspec, users): + def GetTicket(self, api, xrn, creds, rspec, users): (slice_hrn, _) = urn_to_hrn(xrn) slices = Slices(api) @@ -340,7 +341,7 @@ class AggregateManager: for tmp_record in records: if tmp_record['type'] == 'slice' and \ not tmp_record['peer_authority']: - #Error (E0602, get_ticket): Undefined variable 'SliceRecord' + #Error (E0602, GetTicket): Undefined variable 'SliceRecord' record = SliceRecord(dict=tmp_record) if not record: raise RecordNotFound(slice_hrn)