-
Notifications
You must be signed in to change notification settings - Fork 28
Labels
bugSomething isn't workingSomething isn't working
Description
I am trying to run a pipeline within Azure and use an Azure path for the output directory (e.g., az://12345/outputs/
). However, the validation of this path causes issues:
Nov-03 16:19:26.907 [main] DEBUG nextflow.cli.Launcher - Operation aborted
nextflow.validation.SchemaValidationException: The following invalid input values have been detected:
* --outdir: 'az://12345/outputs/' is not a directory, but a file (az://12345/outputs/)
at nextflow.validation.SchemaValidator.validateParameters(SchemaValidator.groovy:399)
at nextflow.validation.SchemaValidator.validateParameters(SchemaValidator.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
...
This seems to be related to the outdir
defined as format directory-path
in the nextflow_schema.json
file:
"outdir": {
"type": "string",
"format": "directory-path",
"description": "The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.",
"fa_icon": "fas fa-folder-open"
},
If the directory-path
format is removed (or replaced with file-path
), the pipeline successfully executes.
I am wondering if someone could help out with this? I am using the most recent version of nf-validation (1.1.1
). Thanks.
zeehio
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working