Skip to content

Commit 915bffe

Browse files
authored
Merge pull request #8255 from marianne013/robotnicks
[v8.0] robot cert nicknames
2 parents b0f2931 + ad9625a commit 915bffe

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/DIRAC/ConfigurationSystem/Client/VOMS2CSSynchronizer.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,15 @@ def _getUserNameFromDN(dn, vo):
8686
return nname
8787
else:
8888
robot = False
89+
# only pop if the remains are sufficient (i.e. not just digits)
8990
if names[0].lower().startswith("robot"):
90-
names.pop(0)
91+
nameok = False
92+
if len(names) > 1:
93+
for name in names[1:]:
94+
if not name.isdigit():
95+
nameok = True
96+
if nameok:
97+
names.pop(0)
9198
robot = True
9299
for name in list(names):
93100
if name[0].isdigit() or "@" in name:

0 commit comments

Comments
 (0)