X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fimporter%2Fslabimporter.py;h=d38f454dfd91e5f87a126e64d3cd90a9ce922e0b;hb=1ca62657b0e80664a840e4856618dc5103fb1252;hp=75b7725ded483077c9a3e362b0d0958f255148a1;hpb=aeefd5a8b4ff30bdf39c1dcc3dba12986d4ecf01;p=sfa.git diff --git a/sfa/importer/slabimporter.py b/sfa/importer/slabimporter.py index 75b7725d..d38f454d 100644 --- a/sfa/importer/slabimporter.py +++ b/sfa/importer/slabimporter.py @@ -145,9 +145,12 @@ class SlabImporter: pkey = Keypair(create=True) urn = hrn_to_urn(escaped_hrn, 'node') node_gid = self.auth_hierarchy.create_gid(urn, create_uuid(), pkey) + def slab_get_authority(hrn): + return hrn.split(".")[0] + node_record = RegNode (hrn=hrn, gid=node_gid, pointer = '-1', - authority=get_authority(hrn)) + authority=slab_get_authority(hrn)) node_record.just_created() dbsession.add(node_record) dbsession.commit()