changeset 11:a0a5d0757e39

Minor tool help changes and fixes to tests - still no code
author ross lazarus ross.lazarus@gmail.com
date Sat, 02 Jun 2012 22:49:40 +1000 (2012-06-02)
parents 71f2ac0eee95
children d12728e33c3d
files rgToolFactory.xml
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/rgToolFactory.xml	Sat Jun 02 22:40:33 2012 +1000
+++ b/rgToolFactory.xml	Sat Jun 02 22:49:40 2012 +1000
@@ -1,4 +1,4 @@
-<tool id="rgTF" name="Tool Factory" version="0.04">
+<tool id="rgTF" name="Tool Factory" version="0.05">
   <description>Makes scripts into tools</description>
   <command interpreter="python">
 #if ( $__user_email__ not in ['ross.lazarus@gmail.com',] ):
@@ -26,8 +26,8 @@
 #end if 
   </command>
   <inputs>
-    <param name="input1"  type="data" format="tabular" label="Select an optional input tabular file from your history" optional="true"
-       help="Your script probably needs an input - but if not, this can be left unassigned"/>
+    <param name="input1"  type="data"  label="Select an optional input file from your history" optional="true"
+       help="Your script probably needs an input - but if not, this can be left unassigned. Note that your script MUST be able to parse whatever format you choose!"/>
     <param name="tool_name" type="text" value="My dynamic script" size="80" label="Title for job outputs" help="Supply a meaningful name here to remind you what the outputs contain"/>
     <conditional name="factory">
         <param name="make_Tool" type="select" label="Create a tar.gz file ready for local toolshed entry" help="Ready to deploy securely!">
@@ -61,7 +61,7 @@
         <option value="perl (ugh)">perl</option>
     </param>   
     <param name="dynScript" label="Your Script Goes Here" type="text" value="" area="True" size="8x80" width="80" 
-      help="Expect FIRST CL parameter = the optional input tabular file path (or NONE if not specified). Ensure your script writes tabular output to the path in the SECOND command line parameter it gets.">
+      help="CL parameters: input tabular file path (if selected) and optional output (if selected). Script must deal with these and write output (if any) to the right one">
       <sanitizer>
          <valid initial="string.printable">
          </valid>
@@ -84,7 +84,7 @@
 
 <configfile name="helpme">
 #if $factory.make_Tool == "yes":
-$factory.help_text
+${factory.help_text}
 #end if
 </configfile>
 </configfiles>