projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
12479: Add Selectize via npm package
[arvados.git]
/
apps
/
workbench
/
app
/
models
/
work_unit.rb
diff --git
a/apps/workbench/app/models/work_unit.rb
b/apps/workbench/app/models/work_unit.rb
index 924e067815718fc0fddf52a836c99cd2d6ffd94b..f0c4230f2ad0893786bbb83d0b628ec34bd566a6 100644
(file)
--- a/
apps/workbench/app/models/work_unit.rb
+++ b/
apps/workbench/app/models/work_unit.rb
@@
-1,3
+1,7
@@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
class WorkUnit
# This is an abstract class that documents the WorkUnit interface
class WorkUnit
# This is an abstract class that documents the WorkUnit interface
@@
-9,6
+13,10
@@
class WorkUnit
# returns the arvados UUID of the underlying object
end
# returns the arvados UUID of the underlying object
end
+ def parent
+ # returns the parent uuid of this work unit
+ end
+
def children
# returns an array of child work units
end
def children
# returns an array of child work units
end
@@
-115,8
+123,8
@@
class WorkUnit
# returns true if this work unit can be canceled
end
# returns true if this work unit can be canceled
end
- def
readable?
- #
is the proxied object readable by current user?
+ def
confirm_cancellation
+ #
returns true if this work unit wants to use a confirmation for cancellation
end
def uri
end
def uri
@@
-132,10
+140,6
@@
class WorkUnit
end
# view helper methods
end
# view helper methods
- def link_to_log
- # display a link to log if present
- end
-
def walltime
# return walltime for a running or completed work unit
end
def walltime
# return walltime for a running or completed work unit
end
@@
-188,6
+192,10
@@
class WorkUnit
# container_uuid of a container_request
end
# container_uuid of a container_request
end
+ def requesting_container_uuid
+ # requesting_container_uuid of a container_request
+ end
+
def log_object_uuids
# object uuids for live log
end
def log_object_uuids
# object uuids for live log
end