From 3f9d4cc2565cd318984277556b93e7368843784a Mon Sep 17 00:00:00 2001 From: th33xitus Date: Sat, 14 May 2022 12:45:42 +0200 Subject: [PATCH] refactor(klipper.sh): add more status messages Signed-off-by: Dominik Willner th33xitus@gmail.com --- scripts/klipper.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/klipper.sh b/scripts/klipper.sh index 08675eb..7b58c06 100644 --- a/scripts/klipper.sh +++ b/scripts/klipper.sh @@ -265,10 +265,18 @@ function write_klipper_service(){ function write_example_printer_cfg(){ local cfg_dir=${1} cfg=${2} local cfg_template="${SRCDIR}/kiauh/resources/printer.cfg" + ### create a config directory if it doesn't exist - [ ! -d "${cfg_dir}" ] && mkdir -p "${cfg_dir}" + if ! [[ -d "${cfg_dir}" ]]; then + status_msg "Creating '${cfg_dir}' ..." + mkdir -p "${cfg_dir}" + fi + ### create a minimal config if there is no printer.cfg - [ ! -f "${cfg}" ] && cp "${cfg_template}" "${cfg}" + if ! [[ -f "${cfg}" ]]; then + status_msg "Creating minimal example printer.cfg ..." + cp "${cfg_template}" "${cfg}" + fi } function create_klipper_service(){