summaryrefslogtreecommitdiffstats
path: root/src/utils/legacy.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/legacy.py')
-rw-r--r--src/utils/legacy.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/utils/legacy.py b/src/utils/legacy.py
index 747a16f..387f790 100644
--- a/src/utils/legacy.py
+++ b/src/utils/legacy.py
@@ -194,11 +194,10 @@ def ogChangeRepo(ip, smb_user='opengnsys', smb_pass='og'):
err = 0
cmd = f'mount.cifs -o {mode},username={smb_user},password={smb_pass} {new_name} /opt/opengnsys/images'
- try:
- result = subprocess.run(shlex.split(cmd), check=True)
- except:
+ result = subprocess.run(shlex.split(cmd))
+ if result.returncode != 0:
err = -1
- logging.error(f'Error mounting {new_name} in /opt/opengnsys/images')
+ logging.error(f'Error mounting {new_name} in /opt/opengnsys/images with error {result.returncode}')
cmd = f'mount.cifs -o {mode},username={smb_user},password={smb_pass} {orig_name} /opt/opengnsys/images'
subprocess.run(shlex.split(cmd))