diff options
| author | Viacheslav Hletenko <v.gletenko@vyos.io> | 2023-12-13 21:45:29 +0200 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-13 21:45:29 +0200 | 
| commit | 2ab8b3259481a4d3fb988e87d83c5c14b51e2fbb (patch) | |
| tree | 2131e76e970deac012d9838fb12a8c0aaf69c70e /python | |
| parent | 000d0a384f99cf71056c4639cbbc3be6bb2cf425 (diff) | |
| parent | 265cdc4cebc5818c2387bf4f803a9fd2be416928 (diff) | |
| download | vyos-1x-2ab8b3259481a4d3fb988e87d83c5c14b51e2fbb.tar.gz vyos-1x-2ab8b3259481a4d3fb988e87d83c5c14b51e2fbb.zip | |
Merge pull request #2629 from vyos/mergify/bp/sagitta/pr-2628
T5774: fix regression in remote.upload (backport #2628)
Diffstat (limited to 'python')
| -rw-r--r-- | python/vyos/config_mgmt.py | 11 | ||||
| -rw-r--r-- | python/vyos/remote.py | 2 | 
2 files changed, 3 insertions, 10 deletions
| diff --git a/python/vyos/config_mgmt.py b/python/vyos/config_mgmt.py index fd0fa7a75..e57129ce5 100644 --- a/python/vyos/config_mgmt.py +++ b/python/vyos/config_mgmt.py @@ -386,15 +386,8 @@ Proceed ?'''              _, _, netloc = url.netloc.rpartition("@")              redacted_location = urlunsplit(url._replace(netloc=netloc))              print(f"  {redacted_location}", end=" ", flush=True) -            try: -                upload(archive_config_file, f'{location}/{remote_file}', -                       source_host=source_address, raise_error=True) -                print("OK") -            except Exception as e: -                print("FAILED!") -                print() -                print(indent(str(e), "   > ")) -                print() +            upload(archive_config_file, f'{location}/{remote_file}', +                   source_host=source_address)      # op-mode functions      # diff --git a/python/vyos/remote.py b/python/vyos/remote.py index 8928cce67..f86d2ef35 100644 --- a/python/vyos/remote.py +++ b/python/vyos/remote.py @@ -450,7 +450,7 @@ def upload(local_path, urlstring, progressbar=False,             source_host='', source_port=0, timeout=10.0):      try:          progressbar = progressbar and is_interactive() -        urlc(urlstring, progressbar, source_host, source_port, timeout).upload(local_path) +        urlc(urlstring, progressbar, False, source_host, source_port, timeout).upload(local_path)      except Exception as err:          print_error(f'Unable to upload "{urlstring}": {err}')      except KeyboardInterrupt: | 
