importPackage(java.net);
importPackage(com.cloupia.lib.util.ssh);
importPackage(java.lang);
importPackage(java.util);
function uploadFile(){
var hostAddress = input.host_name; //"sftp2.webex.com";
var address = InetAddress.getByName(hostAddress);
var ipAddress = address.getHostAddress();
logger.addInfo("IP Address is "+ipAddress);
var user = input.user_name;//"ucsd-acn";
var password = input.password;//"C!scouBb200";
var localFile = input.local_file;
var remoteDir = input.remote_dir;
var port = 22;
var sftp = new SFTPClient(ipAddress, port, user, password);
sftp.connect();
sftp.mkdirs(remoteDir);
sftp.cdDir(remoteDir);
sftp.putFile(localFile);
}
uploadFile();
Additional Links: