git://git.onelab.eu
/
sfa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
24f0484
)
handle escape chars in hrn
author
Tony Mack
<tmack@paris.CS.Princeton.EDU>
Mon, 17 Feb 2014 16:35:28 +0000
(11:35 -0500)
committer
Tony Mack
<tmack@paris.CS.Princeton.EDU>
Mon, 17 Feb 2014 16:35:28 +0000
(11:35 -0500)
sfa/trust/hierarchy.py
patch
|
blob
|
history
diff --git
a/sfa/trust/hierarchy.py
b/sfa/trust/hierarchy.py
index
8c2daf2
..
93de94b
100644
(file)
--- 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)
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(".", "/"))
parent_hrn = get_authority(hrn)
directory = os.path.join(self.basedir, hrn.replace(".", "/"))