X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fplc%2Fplslices.py;h=9413e814a93caf8e3ad503e41963b95d31f5a348;hb=92fab423e61492212e106c38542c3cc91d01e5e6;hp=9d99887bccf362c968f451215ac4a3c4c060e8c6;hpb=ad1b801fdfa48a26996efa6d4fbecd64c68d043d;p=sfa.git diff --git a/sfa/plc/plslices.py b/sfa/plc/plslices.py index 9d99887b..9413e814 100644 --- a/sfa/plc/plslices.py +++ b/sfa/plc/plslices.py @@ -5,7 +5,7 @@ from sfa.util.sfatime import utcparse, datetime_to_epoch from sfa.util.sfalogging import logger from sfa.util.xrn import Xrn, get_leaf, get_authority, urn_to_hrn #from sfa.util.policy import Policy -from sfa.util.xrn import Xrn +from sfa.util.plxrn import PlXrn from sfa.rspecs.rspec import RSpec from sfa.plc.vlink import VLink from sfa.util.plxrn import hrn_to_pl_slicename @@ -357,7 +357,7 @@ class PlSlices: for user in users: hrn, type = urn_to_hrn(user['urn']) username = get_leaf(hrn) - login_base = get_leaf(get_authority(user['urn'])) + login_base = PlXrn(xrn=user['urn']).pl_login_base() user['username'] = username user['site'] = login_base