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:
object
Base 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.DefaultJobAction
This 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'¶
-