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

YADE4DMZ ignores Transactional settings

    XMLWordPrintable

Details

    Description

      Current Situation

      • YADE4DMZ does not use the Profile->Operation->... ->TransferOptions ->Transactional setting and always transfers files transactionally.
        • This causes a suffix or prefix such as "~" to be temporarily added to the names of target files as long as the file transfer has not been completed.
        • The suffix or prefix will then be removed once transfer has been successful.
      • In some situations (e.g. when the rename operation is not allowed), the YADE4DMZ transfer fails.

      Desired Behaviour

      • YADE4DMZ should allow transfers without a rename operation.

      Maintainer Note

      • For compatibility reasons, the default behavior remains transactional.
      • This can be switched off if TransferOptions->Transactional is set to false in the respective transfer profile.
        • this setting is applied to all transfers (to/from jump host).
      • If only the transfer from the jump host should no longer be transactional, the JumpCommand can be extended:
        • Fragments->ProtocolFragments->JumpFragment->JumpCommand = <yade_home>/bin/yade.cmd|sh -transactional=false

      Patch

      • Note:
        • It is enough to apply the patch to the YADE client calling the jump command.
        • The YADE client on the jump host does not need to be patched.
      • Patches are available for download with YADE releases:

      Attachments

        Activity

          People

            re Robert Ehrlich
            re Robert Ehrlich
            Robert Ehrlich Robert Ehrlich
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: