X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Ftrust%2Fhierarchy.py;fp=sfa%2Ftrust%2Fhierarchy.py;h=93de94bf9b1bdd8cae4f0139885491d12d6df2ef;hb=da720c00aea567ab319bc4b10c92cfb2a93e2a2b;hp=8c2daf21a9d44775e751d1ef8a5e5622b0c16992;hpb=24f04841b33b0026a925caefdd1e48419dea36a8;p=sfa.git diff --git a/sfa/trust/hierarchy.py b/sfa/trust/hierarchy.py index 8c2daf21..93de94bf 100644 --- a/sfa/trust/hierarchy.py +++ b/sfa/trust/hierarchy.py @@ -111,7 +111,11 @@ class Hierarchy: def get_auth_filenames(self, xrn): hrn, type = urn_to_hrn(xrn) - leaf = get_leaf(hrn) + if '\\' in hrn: + hrn = hrn.replace('\\', '' + leaf = hrn + else: + leaf = get_leaf(hrn) parent_hrn = get_authority(hrn) directory = os.path.join(self.basedir, hrn.replace(".", "/"))