@Argument(fullName="retry_failed",shortName="retry",doc="Retry the specified number of times after a command fails. Defaults to no retries.",required=false)
@Argument(fullName="start_from_scratch",shortName="startFromScratch",doc="Runs all command line functions even if the outputs were previously output successfully.",required=false)
@Argument(fullName="keep_intermediate_outputs",shortName="keepIntermediates",doc="After a successful run keep the outputs of any Function marked as intermediate.",required=false)
varkeepIntermediates=false
@Argument(fullName="status_email_to",shortName="statusTo",doc="Email address to send emails to upon completion or on error.",required=false)
@Argument(fullName="dot_graph",shortName="dot",doc="Outputs the queue graph to a .dot file. See: http://en.wikipedia.org/wiki/DOT_language",required=false)
@Argument(fullName="expanded_dot_graph",shortName="expandedDot",doc="Outputs the queue graph of scatter gather to a .dot file. Otherwise overwrites the dot_graph",required=false)