Skip to content

Commit 5594fd3

Browse files
authored
Merge pull request #6473 from fstagni/81_fixes4
[8.1] fix: setStatus can accept empty majorStatus
2 parents f0077ec + 4db4711 commit 5594fd3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/DIRAC/WorkloadManagementSystem/Client/JobState/CachedJobState.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,8 +298,9 @@ def __addLogRecord(self, majorStatus=None, minorStatus=None, appStatus=None, sou
298298
source = "Unknown"
299299
self.__jobLog.append([record, datetime.datetime.utcnow(), source])
300300

301-
def setStatus(self, majorStatus, minorStatus=None, appStatus=None, source=None):
302-
self.__cacheAdd("att.Status", majorStatus)
301+
def setStatus(self, majorStatus=None, minorStatus=None, appStatus=None, source=None):
302+
if majorStatus:
303+
self.__cacheAdd("att.Status", majorStatus)
303304
if minorStatus:
304305
self.__cacheAdd("att.MinorStatus", minorStatus)
305306
if appStatus:

0 commit comments

Comments
 (0)