Skip to content

Commit 6753294

Browse files
committed
new: introduce job status Scouting in WMS
1 parent 8589cb6 commit 6753294

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/DIRAC/WorkloadManagementSystem/Client/JobStatus.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
#:
1616
STAGING = "Staging"
1717
#:
18+
SCOUTING = "Scouting"
19+
#:
1820
WAITING = "Waiting"
1921
#:
2022
MATCHED = "Matched"
@@ -43,6 +45,7 @@
4345
SUBMITTING,
4446
RECEIVED,
4547
CHECKING,
48+
SCOUTING,
4649
STAGING,
4750
WAITING,
4851
MATCHED,
@@ -86,9 +89,10 @@ def __init__(self, state):
8689
RESCHEDULED: State(6, [WAITING, RECEIVED, DELETED, FAILED], defState=RESCHEDULED),
8790
MATCHED: State(5, [RUNNING, FAILED, RESCHEDULED, KILLED], defState=MATCHED),
8891
WAITING: State(4, [MATCHED, RESCHEDULED, DELETED], defState=WAITING),
89-
STAGING: State(3, [CHECKING, WAITING, FAILED, KILLED], defState=STAGING),
90-
CHECKING: State(2, [STAGING, WAITING, RESCHEDULED, FAILED, DELETED], defState=CHECKING),
91-
RECEIVED: State(1, [CHECKING, WAITING, FAILED, DELETED], defState=RECEIVED),
92+
STAGING: State(3, [WAITING, FAILED, KILLED], defState=STAGING),
93+
SCOUTING: State(2, [CHECKING, FAILED, STALLED, KILLED], defState=SCOUTING),
94+
CHECKING: State(2, [SCOUTING, STAGING, WAITING, RESCHEDULED, FAILED, DELETED], defState=CHECKING),
95+
RECEIVED: State(1, [SCOUTING, CHECKING, WAITING, FAILED, DELETED], defState=RECEIVED),
9296
SUBMITTING: State(0, [RECEIVED, CHECKING, DELETED], defState=SUBMITTING), # initial state
9397
}
9498

0 commit comments

Comments
 (0)