From f81f275b38199080d0fd0cc940b82a9f491dcf82 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Thu, 21 Jan 2016 12:09:42 +0100 Subject: [PATCH] Oh come on Python. --- src/modules/umount/main.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/umount/main.py b/src/modules/umount/main.py index 5eeca90ed..a4d9bbfb0 100644 --- a/src/modules/umount/main.py +++ b/src/modules/umount/main.py @@ -49,11 +49,14 @@ def run(): :return: """ root_mount_point = libcalamares.globalstorage.value("rootMountPoint") - log_source = libcalamares.job.configuration["srcLog"] - log_destination = libcalamares.job.configuration["destLog"] - # copy installation log before umount - if(log_source): + if(libcalamares.job.configuration and + libcalamares.job.configuration["srcLog"] and + libcalamares.job.configuration["destLog"]): + log_source = libcalamares.job.configuration["srcLog"] + log_destination = libcalamares.job.configuration["destLog"] + + # copy installation log before umount if(os.path.exists('{!s}'.format(log_source))): shutil.copy2('{!s}'.format(log_source), '{!s}/{!s}'.format( root_mount_point, log_destination))