Advertisement
Guest User

Untitled

a guest
May 15th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. require 'double_bag_ftps';require 'net/ftp/port_command';HOST = ENV['NI_FTP_HOST'];PORT = ENV['NI_FTP_PORT'];LOCAL_FTP_HOST = ENV['LOCAL_FTP_HOST'];LOCAL_FTP_PORT = ENV['LOCAL_FTP_PORT'].to_i;USERNAME = ENV['NI_FTP_USERNAME'];PASSWORD=ENV['NI_FTP_PASSWORD'];UPLOAD_DESTINATION_FOLDER = ENV['NI_FTP_UPLOAD_DESTINATION_FOLDER'];ftps = DoubleBagFTPS.new; ftps.debug_mode = true; ftps.ftps_mode = :implicit;ftps.passive = false;ftps.ssl_context = DoubleBagFTPS.create_ssl_context( verify_mode: OpenSSL::SSL::VERIFY_NONE ); ftps.connect(HOST, PORT); ftps.login(USERNAME, PASSWORD);ftps.port(nil, nil); ftps.port(LOCAL_FTP_HOST, LOCAL_FTP_PORT || 50_004); ftps.close; 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement