@@ -7,22 +7,22 @@ class ConfigurationContainerSchema(Schema):
7
7
# there are inconsistencies between computation and computation template
8
8
# TODO: write more validators, e.g. for regex-pattern or image
9
9
command_line_arguments = fields .String (data_key = "running.commandLineArguments" ,
10
- missing = None )
11
- entrypoint = fields .String (data_key = "running.entrypoint" , missing = None )
10
+ load_default = None )
11
+ entrypoint = fields .String (data_key = "running.entrypoint" , load_default = None )
12
12
intermediate_files_pattern = \
13
- fields .List (fields .String , data_key = "running.intermediateFilesPattern" , missing = [])
13
+ fields .List (fields .String , data_key = "running.intermediateFilesPattern" , load_default = [])
14
14
image = fields .String (data_key = "resources.image" , required = True )
15
- volume = fields .String (data_key = "resources.volume" , missing = None )
16
- memory = fields .String (data_key = "resources.memory" , missing = '64mb' )
17
- num_cpus = fields .Integer (data_key = "resources.numCPUs" , missing = 1 )
15
+ volume = fields .String (data_key = "resources.volume" , load_default = None )
16
+ memory = fields .String (data_key = "resources.memory" , load_default = '64mb' )
17
+ num_cpus = fields .Integer (data_key = "resources.numCPUs" , load_default = 1 )
18
18
output = fields .List (fields .Raw (required = False ))
19
19
20
20
class PartSchema (Schema ):
21
21
identifier = fields .UUID (required = True )
22
22
access = fields .String (required = True ,
23
23
validate = validate .OneOf (["invisible" , "visible" ,
24
24
"modifiable" , "template" ]))
25
- content = fields .String (missing = "" )
25
+ content = fields .String (load_default = "" )
26
26
# TODO: bug in websocket-api: should be removed
27
27
metadata = fields .Raw ()
28
28
0 commit comments