This backend copies files using scp. List not supported
|
|
|
|
|
run_scp_command(self,
commandline)
Run an scp command, responding to password prompts |
source code
|
|
|
|
run_sftp_command(self,
commandline,
commands)
Run an sftp command, responding to password prompts, passing commands
from list |
source code
|
|
|
|
put(self,
source_path,
remote_filename=None)
Transfer source_path (Path object) to remote_filename (string) |
source code
|
|
|
|
put_sftp(self,
source_path,
remote_filename=None)
Use sftp to copy source_dir/filename to remote computer |
source code
|
|
|
|
put_scp(self,
source_path,
remote_filename=None)
Use scp to copy source_dir/filename to remote computer |
source code
|
|
|
|
get(self,
remote_filename,
local_path)
Retrieve remote_filename and place in local_path |
source code
|
|
|
|
get_sftp(self,
remote_filename,
local_path)
Use sftp to get a remote file |
source code
|
|
|
|
get_scp(self,
remote_filename,
local_path)
Use scp to get a remote file |
source code
|
|
|
|
|
|
|
|
|
Inherited from backend.Backend:
close,
get_data,
get_fileobj_read,
get_fileobj_write,
get_password,
move,
munge_password,
popen,
popen_persist,
put_data,
query_info,
run_command,
run_command_persist,
subprocess_popen,
subprocess_popen_persist
Inherited from backend.Backend (private):
_subprocess_popen
|