diff --git a/scripts/moonraker-telegram-bot.sh b/scripts/moonraker-telegram-bot.sh index 9e79ad9..d10c5e1 100644 --- a/scripts/moonraker-telegram-bot.sh +++ b/scripts/moonraker-telegram-bot.sh @@ -38,7 +38,7 @@ function telegram_bot_setup_dialog() { local moonraker_count user_input=() moonraker_names=() moonraker_count=$(echo "${moonraker_services}" | wc -w ) for service in ${moonraker_services}; do - moonraker_names+=( "$(get_instance_name "${service}" moonraker)" ) + moonraker_names+=( "$(get_instance_name "${service}")" ) done local telegram_bot_count diff --git a/scripts/moonraker.sh b/scripts/moonraker.sh index 0e8cfe1..a773dc5 100644 --- a/scripts/moonraker.sh +++ b/scripts/moonraker.sh @@ -70,7 +70,7 @@ function moonraker_setup_dialog() { local klipper_count user_input=() klipper_names=() klipper_count=$(echo "${klipper_services}" | wc -w ) for service in ${klipper_services}; do - klipper_names+=( "$(get_instance_name "${service}" klipper)" ) + klipper_names+=( "$(get_instance_name "${service}")" ) done local moonraker_count diff --git a/scripts/octoprint.sh b/scripts/octoprint.sh index dc3ad01..db118fe 100644 --- a/scripts/octoprint.sh +++ b/scripts/octoprint.sh @@ -35,7 +35,7 @@ function octoprint_setup_dialog() { local klipper_count user_input=() klipper_names=() klipper_count=$(echo "${klipper_services}" | wc -w ) for service in ${klipper_services}; do - klipper_names+=( "$(get_instance_name "${service}" klipper)" ) + klipper_names+=( "$(get_instance_name "${service}")" ) done local octoprint_count diff --git a/scripts/utilities.sh b/scripts/utilities.sh index fe52dd1..2efc20e 100644 --- a/scripts/utilities.sh +++ b/scripts/utilities.sh @@ -675,8 +675,8 @@ function set_hostname() { ### input: /etc/systemd/system/klipper-name.service ### returns: name function get_instance_name() { - local instance=${1} base_name=${2} name - name=$(echo "${instance}" | rev | cut -d"/" -f1 | cut -d"." -f2 | rev | sed -E "s/${base_name}-//") + local instance=${1} name + name=$(echo "${instance}" | rev | cut -d"/" -f1 | rev | cut -d"-" -f2 | cut -d"." -f1) echo "${name}" }