Skip to content

Commit 9bc08fa

Browse files
authored
Merge pull request #8500 from fstagni/fix_deleteProxy_2
fix: bug fix for ProxyDB.logAction
2 parents a260ef7 + 44c82af commit 9bc08fa

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

src/DIRAC/FrameworkSystem/DB/ProxyDB.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -473,11 +473,7 @@ def __getPemAndTimeLeft(self, userDN, userGroup=None, vomsAttr=None, proxyProvid
473473
return result
474474
return S_OK((result["Value"], secondsRemaining))
475475
return S_OK((pemData, secondsRemaining))
476-
if userGroup:
477-
userMask = f"{userDN}@{userGroup}"
478-
else:
479-
userMask = userDN
480-
return S_ERROR(DErrno.EPROXYFIND, f"{userMask} has no proxy registered")
476+
return S_ERROR(DErrno.EPROXYFIND, f"{userDN} has no proxy registered")
481477

482478
def __generateProxyFromProxyProvider(self, userDN, proxyProvider):
483479
"""Get proxy from proxy provider
@@ -833,7 +829,7 @@ def logAction(self, action, issuerDN, targetDN):
833829
except KeyError:
834830
return S_ERROR("Can't escape from death")
835831
cmd = "INSERT INTO `ProxyDB_Log` ( Action, IssuerDN, IssuerGroup, TargetDN, TargetGroup, Timestamp ) VALUES "
836-
cmd += f"( {sAction}, {sIssuerDN}, 'IssuerGroup' {sTargetDN}, 'TargetGroup', UTC_TIMESTAMP() )"
832+
cmd += f"( {sAction}, {sIssuerDN}, 'IssuerGroup', {sTargetDN}, 'TargetGroup', UTC_TIMESTAMP() )"
837833
retVal = self._update(cmd)
838834
if not retVal["OK"]:
839835
self.log.error("Can't add a proxy action log: ", retVal["Message"])

src/DIRAC/FrameworkSystem/Service/ProxyManagerHandler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def export_getProxy(self, userDN, userGroup, requestPem, requiredLifetime):
178178
return result
179179
forceLimited = result["Value"]
180180

181-
self.__proxyDB.logAction("download proxy", credDict["DN"], credDict["group"], userDN, userGroup)
181+
self.__proxyDB.logAction("download proxy", credDict["DN"], userDN)
182182
return self.__getProxy(userDN, userGroup, requestPem, requiredLifetime, forceLimited)
183183

184184
def __getProxy(self, userDN, userGroup, requestPem, requiredLifetime, forceLimited):
@@ -226,7 +226,7 @@ def export_getVOMSProxy(self, userDN, userGroup, requestPem, requiredLifetime, v
226226
return result
227227
forceLimited = result["Value"]
228228

229-
self.__proxyDB.logAction("download voms proxy", credDict["DN"], credDict["group"], userDN, userGroup)
229+
self.__proxyDB.logAction("download voms proxy", credDict["DN"], userDN)
230230
return self.__getVOMSProxy(userDN, userGroup, requestPem, requiredLifetime, vomsAttribute, forceLimited)
231231

232232
def __getVOMSProxy(self, userDN, userGroup, requestPem, requiredLifetime, vomsAttribute, forceLimited):

0 commit comments

Comments
 (0)