projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
12032: Add permission_refresh_lock
[arvados.git]
/
services
/
api
/
lib
/
crunch_dispatch.rb
diff --git
a/services/api/lib/crunch_dispatch.rb
b/services/api/lib/crunch_dispatch.rb
index 2ae99f01c59b7bef384e4e48011357a37f3363d3..230f03e5777a56aec28b57bda56dcea4e82b065f 100644
(file)
--- a/
services/api/lib/crunch_dispatch.rb
+++ b/
services/api/lib/crunch_dispatch.rb
@@
-1,3
+1,7
@@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
require 'open3'
require 'shellwords'
require 'open3'
require 'shellwords'
@@
-892,7
+896,7
@@
class CrunchDispatch
def check_orphaned_slurm_jobs
act_as_system_user do
def check_orphaned_slurm_jobs
act_as_system_user do
- squeue_uuids = squeue_jobs.select{|uuid| uuid.match(
HasUuid::UUID_REGEX
)}.
+ squeue_uuids = squeue_jobs.select{|uuid| uuid.match(
/^[0-9a-z]{5}-8i9sb-[0-9a-z]{15}$/
)}.
select{|uuid| !@running.has_key?(uuid)}
return if squeue_uuids.size == 0
select{|uuid| !@running.has_key?(uuid)}
return if squeue_uuids.size == 0