actions Package¶
actions Package¶
This package contains job action classes.
post Module¶
Actions to be run at job completion (or output hda creation, as in the case of immediate_actions listed below. Currently only used in workflows.
-
class
galaxy.jobs.actions.post.ActionBox[source]¶ Bases:
object-
actions= {'ChangeDatatypeAction': <class 'galaxy.jobs.actions.post.ChangeDatatypeAction'>, 'RenameDatasetAction': <class 'galaxy.jobs.actions.post.RenameDatasetAction'>, 'ColumnSetAction': <class 'galaxy.jobs.actions.post.ColumnSetAction'>, 'HideDatasetAction': <class 'galaxy.jobs.actions.post.HideDatasetAction'>, 'DeleteIntermediatesAction': <class 'galaxy.jobs.actions.post.DeleteIntermediatesAction'>, 'EmailAction': <class 'galaxy.jobs.actions.post.EmailAction'>, 'TagDatasetAction': <class 'galaxy.jobs.actions.post.TagDatasetAction'>}¶
-
immediate_actions= ['ChangeDatatypeAction', 'RenameDatasetAction', 'TagDatasetAction']¶
-
public_actions= ['RenameDatasetAction', 'ChangeDatatypeAction', 'ColumnSetAction', 'EmailAction', 'DeleteIntermediatesAction', 'TagDatasetAction']¶
-
-
class
galaxy.jobs.actions.post.ChangeDatatypeAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'ChangeDatatypeAction'¶
-
verbose_name= 'Change Datatype'¶
-
-
class
galaxy.jobs.actions.post.ColumnSetAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'ColumnSetAction'¶
-
verbose_name= 'Assign Columns'¶
-
-
class
galaxy.jobs.actions.post.DefaultJobAction[source]¶ Bases:
objectBase job action.
-
name= 'DefaultJobAction'¶
-
verbose_name= 'Default Job'¶
-
-
class
galaxy.jobs.actions.post.DeleteDatasetAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'DeleteDatasetAction'¶
-
verbose_name= 'Delete Dataset'¶
-
-
class
galaxy.jobs.actions.post.DeleteIntermediatesAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'DeleteIntermediatesAction'¶
-
verbose_name= 'Delete Non-Output Completed Intermediate Steps'¶
-
-
class
galaxy.jobs.actions.post.EmailAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobActionThis action sends an email to the galaxy user responsible for a job.
-
name= 'EmailAction'¶
-
verbose_name= 'Email Notification'¶
-
-
class
galaxy.jobs.actions.post.HideDatasetAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'HideDatasetAction'¶
-
verbose_name= 'Hide Dataset'¶
-
-
class
galaxy.jobs.actions.post.RenameDatasetAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'RenameDatasetAction'¶
-
verbose_name= 'Rename Dataset'¶
-
-
class
galaxy.jobs.actions.post.SetMetadataAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'SetMetadataAction'¶
-
-
class
galaxy.jobs.actions.post.TagDatasetAction[source]¶ Bases:
galaxy.jobs.actions.post.DefaultJobAction-
name= 'TagDatasetAction'¶
-
verbose_name= 'Add tag to dataset'¶
-