comparison rgDynamicScriptWrapper.py @ 1:0133b97e477e

Write to stderr to force job runner to realise that the tool failed - it ignores return codes :(
author ross lazarus ross.lazarus@gmail.com
date Wed, 30 May 2012 23:20:52 +1000
parents fda8032fe989
children
comparison
equal deleted inserted replaced
0:fda8032fe989 1:0133b97e477e
242 except: 242 except:
243 pass 243 pass
244 r = ScriptRunner(opts) 244 r = ScriptRunner(opts)
245 retcode = r.run() 245 retcode = r.run()
246 if retcode: 246 if retcode:
247 print >> sys.stderr,'Executing your script %s failed - return code was %d' % (opts.tool_name,retcode)
247 sys.exit(retcode) # indicate failure to job runner 248 sys.exit(retcode) # indicate failure to job runner
248 249
249 250
250 if __name__ == "__main__": 251 if __name__ == "__main__":
251 main() 252 main()