Exemples

Exemples de fonction de mappe GET

Dans l'exemple suivant, supposons que l'adaptateur est utilisé dans une fonction GET.

  • Lorsque l'adaptateur est utilisé pour extraire du contenu de fichier :
    GET("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -RM file_data -TV /tmp/logfile.log")
  • Lorsque l'adaptateur est utilisé pour extraire la liste de fichiers :
    GET("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/ -RM file_list -TV /tmp/logfile.log")
  • Lorsque l'adaptateur est utilisé pour l'action de réussite du fichier :
    GET("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -RM file_data -FSA keep -TV/tmp/logfile.log")

Exemples de fonction de mappe PUT

Dans l'exemple suivant, supposons que l'adaptateur est utilisé dans une fonction PUT.

  • Lorsque l'adaptateur est utilisé pour créer un nouveau fichier, si le fichier n'est pas présent :
    PUT ("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -WM create -TV /tmp/logfile.log", in_data_type)
  • Lorsque l'adaptateur est utilisé pour remplacer un fichier existant :
    PUT ("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -WM overwrite -TV /tmp/logfile.log", in_data_type)
  • Lorsque l'adaptateur est utilisé pour ajouter des données à un fichier existant :
    PUT ("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -WM append -TV /tmp/logfile.log", in_data_type)
  • Lorsque l'adaptateur est invité à créer automatiquement des répertoires manquants :
    PUT ("SFTP", "-USR testUser -HOST host1 -PORT 22 -PA pass1 -PWD pwd1 -P /myDirectory/MyFile.txt -WM create -CD -TV /tmp/logfile.log", in_data_type)