annotate output_test_tool.xml @ 0:44a961461b85 draft default tip

planemo upload
author sanbi-uwc
date Tue, 30 Aug 2022 12:50:52 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
1 <tool id="output_test_tool" name="Output Test Tool" version="0.1.0+galaxy0" python_template_version="3.5" profile="21.05">
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
2 <requirements>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
3 </requirements>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
4 <command detect_errors="exit_code"><![CDATA[
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
5 #if $write_stderr
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
6 echo "This output goes to stderr" >&2 ;
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
7 #end if
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
8 #if $write_stdout
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
9 echo "This output goes to stdout" ;
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
10 #end if
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
11 echo "This output is just a placeholder and of no signficance." >'$output1' ;
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
12 #if $fail_job
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
13 exit 1
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
14 #end if
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
15 ]]></command>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
16 <inputs>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
17 <param name="write_stdout" type="boolean" checked="true" label="Write to stdout" />
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
18 <param name="write_stderr" type="boolean" checked="true" label="Write to stderr" />
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
19 <param name="fail_job" type="boolean" checked="false" label="Fail job" help="Exit with exit code 1, i.e. fail job" />
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
20 </inputs>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
21 <outputs>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
22 <data name="output1" format="txt" label="Output dataset from Output Test Tool" />
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
23 </outputs>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
24 <help><![CDATA[
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
25 This tool simply writes a dataset and can produce output to stdout, stderr or produce a job failure. It exists
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
26 to test these features in Galaxy.
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
27 ]]></help>
44a961461b85 planemo upload
sanbi-uwc
parents:
diff changeset
28 </tool>