Browse Source

Fixed careless mistakes

master
Raphael Roberts 5 years ago
parent
commit
f7fef1c924
  1. 5
      openwrt_backup/retrieve.py

5
openwrt_backup/retrieve.py

@ -7,13 +7,14 @@ from utils import exec_remote
def make_backup_on_remote(client: SSHClient, tmp_path: Path): def make_backup_on_remote(client: SSHClient, tmp_path: Path):
cmdline = ["sysupgrade", "-b"] cmdline = ["sysupgrade", "-b"]
remote_dest = tmp_path / "backup_latest.tar.gz"
remote_dest = tmp_path / "backup_latest.openwrt_backup.tar.gz"
cmdline.append(remote_dest) cmdline.append(remote_dest)
exec_remote(cmdline)
exec_remote(client, cmdline)
return remote_dest return remote_dest
def retrieve_backup_on_remote(client: SSHClient, src: Path, dest: Path): def retrieve_backup_on_remote(client: SSHClient, src: Path, dest: Path):
sftp_client = client.open_sftp() sftp_client = client.open_sftp()
src, dest = map(str, (src, dest))
sftp_client.get(src, dest) sftp_client.get(src, dest)
sftp_client.remove(src) sftp_client.remove(src)
Loading…
Cancel
Save