#load html file to server
my $server_dir = $vars{"server_dir"};
say "server dir is $server_dir";
my $return1 = createDir( $server_dir, $sftp );
say "return1 is $return1";
$sftp->setcwd("/$server_dir") or warn "setcwd1 failed $!\n";
$sftp->put( $vars{html_file} ) or die "html put failed $!\n";
#load css file to server
$sftp->setcwd("/css") or warn "setcwd2 failed $@\n";
my $path3 = path( $vars{css_path}, $vars{"css_file"} );
say "path3 is $path3";
my $remote_css = $vars{"css_file"};
$sftp->put( "$path3", $remote_css ) or warn "css put failed $@\n";
# upload images
my $image_dir = $vars{"image_dir"};
say "image dir is $image_dir";
my $return2 = createDir( $image_dir, $sftp );
say "return2 is $return2";
$sftp->setcwd("/$image_dir") or warn "setcwd2 failed $!\n";
my $return3 = createDir( $vars{remote_dir}, $sftp );
say "return3 is $return3";
$sftp->setcwd( $vars{remote_dir} ) or warn "setcwd3 failed $!\n";
print $sftp->cwd(), "\n";