@@ -53,7 +53,7 @@ def initialize(self):
53
53
self .monitoringEnabled = Operations ().getValue ("MonitoringEnabled" , False )
54
54
55
55
messageQueue = self .am_getOption ("MessageQueue" , "dirac.wmshistory" )
56
-
56
+ pilotMessageQueue = self . am_getOption ( "MessageQueue" , "dirac.monitoring" )
57
57
self .datastores = {} # For storing the clients to Accounting and Monitoring
58
58
59
59
if "Accounting" in self .backends :
@@ -62,7 +62,7 @@ def initialize(self):
62
62
self .datastores ["Monitoring" ] = MonitoringReporter (
63
63
monitoringType = "WMSHistory" , failoverQueueName = messageQueue
64
64
)
65
- self .pilotReporter = MonitoringReporter (monitoringType = "PilotsHistory" , failoverQueueName = messageQueue )
65
+ self .pilotReporter = MonitoringReporter (monitoringType = "PilotsHistory" , failoverQueueName = pilotMessageQueue )
66
66
67
67
self .__jobDBFields = []
68
68
for field in self .__summaryKeyFieldsMapping :
@@ -92,10 +92,10 @@ def execute(self):
92
92
for record in values :
93
93
record = record [1 :]
94
94
rD = {}
95
- for iP in enumerate (self .__pilotKeyFields ):
95
+ for iP , _ in enumerate (self .__pilotKeyFields ):
96
96
rD [self .__pilotKeyFields [iP ]] = record [iP ]
97
97
record = record [len (self .__pilotKeyFields ) :]
98
- for iP in enumerate (self .__pilotValueFields ):
98
+ for iP , _ in enumerate (self .__pilotValueFields ):
99
99
rD [self .__pilotValueFields [iP ]] = int (record [iP ])
100
100
rD ["timestamp" ] = int (Time .toEpoch (now ))
101
101
self .log .debug ("Adding following PilotsHistory record to Reporter: \n " , rD )
@@ -104,8 +104,8 @@ def execute(self):
104
104
self .log .info ("Committing to Monitoring..." )
105
105
result = self .pilotReporter .commit ()
106
106
if not result ["OK" ]:
107
- self .log .error ("Could not commit to Monitoring" )
108
- return S_ERROR ()
107
+ self .log .error ("Could not commit to Monitoring" , result [ "Message" ] )
108
+ return result
109
109
self .log .verbose ("Done committing PilotsHistory to Monitoring" )
110
110
111
111
# WMSHistory to Monitoring or Accounting
@@ -126,11 +126,11 @@ def execute(self):
126
126
rD = {}
127
127
for fV in self .__summaryDefinedFields :
128
128
rD [fV [0 ]] = fV [1 ]
129
- for iP in range ( len ( self .__summaryKeyFieldsMapping ) ):
129
+ for iP , _ in enumerate ( self .__summaryKeyFieldsMapping ):
130
130
fieldName = self .__summaryKeyFieldsMapping [iP ]
131
131
rD [self .__renameFieldsMapping .get (fieldName , fieldName )] = record [iP ]
132
132
record = record [len (self .__summaryKeyFieldsMapping ) :]
133
- for iP in range ( len ( self .__summaryValueFieldsMapping ) ):
133
+ for iP , _ in enumerate ( self .__summaryValueFieldsMapping ):
134
134
rD [self .__summaryValueFieldsMapping [iP ]] = int (record [iP ])
135
135
136
136
for backend in self .datastores :
0 commit comments