Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-406

Add commands for transfer post-processing with sources, targets and jump host

    XMLWordPrintable

Details

    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
      • 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
        • The pre- and post-processing options for jump hosts are configured with the JumpFragment of a YADE configuration.

      Attachments

        Issue Links

          Activity

            People

              re Robert Ehrlich
              re Robert Ehrlich
              Mahendra Patidar Mahendra Patidar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: