[galaxy-dev] Exit_code not working anymore

2013-07-12 Thread Mathieu Bahin
Hi all, 

We have a Galaxy instance that we are regularly keeping up to date following 
the Galaxy main, so we have the current version (fd4113962c32 commit). 

For us, since a few updates (unfortunately, I don't know when it started), the 
exit_code tag is not working anymore. I made the simplest tool to confirm : 

 
tool id=tool_to_come name=tool_to_come 
description/description 
command interpreter=bash 
test.sh $input $output 
/command 
inputs 
param name=input type=text value=7 label=Param / 
/inputs 
outputs 
data name=output format=fasta label=Output / 
/outputs 
stdio 
exit_code range=12 level=fatal description=Grave probleme ! / 
/stdio 
help 
**Tool documentation** 
/help 
/tool 
--- 
#!/bin/bash 

set -e 

if [ $1 -ne 10 ]; then 
exit 12 
else 
echo Yeah !  $2 
fi 
 

Anyway, it still doesn't work as it used to... 
Am I the only one to have the problem ? Can you help me ? 

Cheers, 
Mathieu (Rennes - France) 
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Exit_code not working anymore

2013-07-12 Thread Jeremy Goecks
This is a known issue that we have plans to fix. You can follow our progress 
here:

https://trello.com/c/JfB2w1Br

Best,
J.

On Jul 12, 2013, at 6:09 AM, Mathieu Bahin wrote:

 Hi all,
 
 We have a Galaxy instance that we are regularly keeping up to date following 
 the Galaxy main, so we have the current version (fd4113962c32 commit).
 
 For us, since a few updates (unfortunately, I don't know when it started), 
 the exit_code tag is not working anymore. I made the simplest tool to 
 confirm :
 
 
 tool id=tool_to_come name=tool_to_come
  description/description
  command interpreter=bash
 test.sh $input $output
  /command
  inputs
   param name=input type=text value=7 label=Param /
  /inputs
  outputs
   data name=output format=fasta label=Output /
  /outputs
  stdio
exit_code range=12 level=fatal description=Grave probleme ! /
  /stdio
  help
 **Tool documentation**
  /help
 /tool
 ---
 #!/bin/bash
 
 set -e
 
 if [ $1 -ne 10 ]; then
 exit 12
 else
 echo Yeah !  $2
 fi
 
 
 Anyway, it still doesn't work as it used to...
 Am I the only one to have the problem ? Can you help me ?
 
 Cheers,
 Mathieu (Rennes - France)
 ___
 Please keep all replies on the list by using reply all
 in your mail client.  To manage your subscriptions to this
 and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/
 
 To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Exit_code not working anymore

2013-07-12 Thread John Chilton
I noticed this was a problem with the transition to setting metadata
externally by default. Return code is completely ignored now (always has
been when external metadata setting was enabled).  Didn't have time to test
the patch, but did post link to one in trello some time ago. On a train
without wifi so I cannot find the link, can you apply it and test it out?
On Jul 12, 2013 5:07 PM, Mathieu Bahin mathieu.ba...@irisa.fr wrote:

 Hi all,

 We have a Galaxy instance that we are regularly keeping up to date
 following the Galaxy main, so we have the current version (fd4113962c32
 commit).

 For us, since a few updates (unfortunately, I don't know when it started),
 the exit_code tag is not working anymore. I made the simplest tool to
 confirm :

 
 tool id=tool_to_come name=tool_to_come
  description/description
  command interpreter=bash
 test.sh $input $output
  /command
  inputs
   param name=input type=text value=7 label=Param /
  /inputs
  outputs
   data name=output format=fasta label=Output /
  /outputs
  stdio
exit_code range=12 level=fatal description=Grave probleme ! /
  /stdio
  help
 **Tool documentation**
  /help
 /tool
 ---
 #!/bin/bash

 set -e

 if [ $1 -ne 10 ]; then
 exit 12
 else
 echo Yeah !  $2
 fi
 

 Anyway, it still doesn't work as it used to...
 Am I the only one to have the problem ? Can you help me ?

 Cheers,
 Mathieu (Rennes - France)

 ___
 Please keep all replies on the list by using reply all
 in your mail client.  To manage your subscriptions to this
 and other Galaxy lists, please use the interface at:
   http://lists.bx.psu.edu/

 To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/