Details
-
Feature
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
Description
Current situation
- YADE supports pre transfer command execution that is configured with the source or target ProtocolFragment.
- Option (source|target) pre_transfer_commands
- YADE supports file pre transfer command execution that is configured with the source or target ProtocolFragment.
- Option (source|target) pre_command
- YADE supports post transfer commands execution in case of the successful transfers that is configured with the source or target ProtocolFragment.
- Option (source|target) post_transfer_commands
- YADE supports file post transfer commands execution in case of the successful file transfers that is configured with the source or target ProtocolFragment.
- Option (source|target) post_command
- YADE has no pre- and post-processing for jump hosts.
Desired Behavior
- Sources/Targets
- Add new option for Post transfer commands execution on transfer error.
- New option: (source|target) post_transfer_commands_on_error
- Add new option Post transfer commands execution at transfer end independent of the transfer status.
- New option: (source|target) post_transfer_commands_final
- The new options becomme available with the transfer profile for sources and targets
- Add new option for Post transfer commands execution on transfer error.
- Jump Host
- Consider availability of all pre/post command options with the same scope as above for the jump host file transfers
- New options:
- jump_pre_command
- jump_post_command_on_success
- jump_pre_transfer_commands
- jump_post_transfer_commands_on_success
- jump_post_transfer_commands_on_error
- jump_post_transfer_commands_on_final
- New options:
- The pre- and post-processing options for jump hosts are configured with the JumpFragment of a YADE configuration.
- Consider availability of all pre/post command options with the same scope as above for the jump host file transfers