Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

Commit a71bfe3

Browse files
authored
Merge pull request #568 from amaltaro/disable-wmstats
Temporarily stop heavy wmstatsserver requests
2 parents 53f273b + 223814c commit a71bfe3

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

utils.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6711,6 +6711,11 @@ def getWMErrors(self,cache=0):
67116711
self.errors = d_cache['data']
67126712
return self.errors
67136713

6714+
# Alan Malta on 28/May/2020
6715+
### FIXME TODO temporarily skipping this call
6716+
print "temporarily bypassing getWMErrors"
6717+
return {}
6718+
### end of temporary hack code
67146719
self.conn = make_x509_conn(self.url)
67156720
r1=self.conn.request("GET",'/wmstatsserver/data/jobdetail/%s'%(self.request['RequestName']), headers={"Accept":"*/*"})
67166721
r2=self.conn.getresponse()
@@ -6831,7 +6836,12 @@ def _getWMStats(self ,cache=0):
68316836
print "wmstats taken from cache",f_cache
68326837
self.wmstats = d_cache['data']
68336838
return self.wmstats
6834-
r1=self.conn.request("GET",'/wmstatsserver/data/request/%s'%self.request['RequestName'], headers={"Accept":"application/json"})
6839+
# Alan Malta on 28/may/2020
6840+
### FIXME TODO temporarily query reqmgr2 instead of wmstats
6841+
print "temporarily querying reqmgr2 instead of wmstatsserver"
6842+
r1=self.conn.request("GET",'/reqmgr2/data/request/%s'%self.request['RequestName'], headers={"Accept":"application/json"})
6843+
### end of hack, uncomment line below
6844+
#r1=self.conn.request("GET",'/wmstatsserver/data/request/%s'%self.request['RequestName'], headers={"Accept":"application/json"})
68356845
r2=self.conn.getresponse()
68366846
self.wmstats = json.loads(r2.read())['result'][0][self.request['RequestName']]
68376847
try:

0 commit comments

Comments
 (0)