X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fplc%2Fslices.py;h=9180446fc671b17984722d03d73e649c67a8fccc;hb=57b6a99255d4a88be9c0f910f8524677e34ff4bc;hp=33204147fc0acdccfcde9f015e4bf67bc83bfb8e;hpb=0494e19e9c10be8212f07c37774f3af8b29cee4f;p=sfa.git diff --git a/sfa/plc/slices.py b/sfa/plc/slices.py index 33204147..9180446f 100644 --- a/sfa/plc/slices.py +++ b/sfa/plc/slices.py @@ -1,19 +1,12 @@ -import datetime -import time -import traceback -import sys - from types import StringTypes -from sfa.util.xrn import Xrn, get_leaf, get_authority, hrn_to_urn, urn_to_hrn -from sfa.util.plxrn import hrn_to_pl_slicename, hrn_to_pl_login_base -from sfa.util.specdict import * -from sfa.util.faults import * -from sfa.util.record import SfaRecord -from sfa.util.policy import Policy -from fsa.plc.vlink import VLink -from sfa.util.prefixTree import prefixTree from collections import defaultdict +from sfa.util.xrn import get_leaf, get_authority, urn_to_hrn +from sfa.util.plxrn import hrn_to_pl_slicename +from sfa.util.policy import Policy + +from sfa.plc.vlink import VLink + MAXINT = 2L**31-1 class Slices: @@ -191,6 +184,7 @@ class Slices: self.api.logger.log_exc('Failed to add/remove slice from nodes') def verify_slice_links(self, slice, links, peer=None): + # nodes is undefined here if not links or not nodes: return for link in links: