From 64ca3857c336fe30270d32195df7a642e15c4dd5 Mon Sep 17 00:00:00 2001 From: Bernhard Landauer Date: Sat, 21 Jan 2017 02:52:08 +0100 Subject: [PATCH] Print full error when failing the copy of resolv.conf --- src/modules/networkcfg/main.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/modules/networkcfg/main.py b/src/modules/networkcfg/main.py index 57eb68803..1033b9f02 100644 --- a/src/modules/networkcfg/main.py +++ b/src/modules/networkcfg/main.py @@ -59,11 +59,12 @@ def run(): if source_resolv != target_resolv and os.path.exists(source_resolv): try: os.remove(target_resolv) - except FileNotFoundError: - libcalamares.utils.debug("Couldn't remove {}".format(target_resolv)) + except Error as err: + libcalamares.utils.debug("Couldn't remove {}: {}".format(target_resolv, err)) + try: shutil.copy(source_resolv, target_resolv) - except FileNotFoundError: - libcalamares.utils.debug("Can't copy resolv.conf from {}".format(source_resolv)) + except Error as err: + + libcalamares.utils.debug("Can't copy resolv.conf from {}: {}".format(source_resolv, err)) return None