Skip to content

Commit 410342b

Browse files
committed
fix control on action yml #402
1 parent d9d84a7 commit 410342b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

R/geoflow_action.R

+2-2
Original file line numberDiff line numberDiff line change
@@ -151,9 +151,9 @@ geoflow_action <- R6Class("geoflow_action",
151151
self$target_dir = if(yml$target_dir=="NA") NA else yml$target_dir
152152
if(!is.na(self$target)) if(!self$target %in% c("entity","job")) stop("Action target should be either 'entity' or 'job'")
153153
self$packages = yml$packages
154-
self$pid_generator = yml$pid_generator
154+
self$pid_generator = if(!is.null(yml$pid_generator)) yml$pid_generator else FALSE
155155
self$pid_types = yml$pid_types
156-
self$generic_uploader = yml$generic_uploader
156+
self$generic_uploader = if(!is.null(yml$generic_uploader)) yml$generic_uploader else FALSE
157157
self$fun = source(system.file("actions", yml$fun, package = "geoflow"))$value
158158
self$available_options = lapply(yml$available_options, function(opt){
159159
if(is.null(opt$default)){

0 commit comments

Comments
 (0)