fix(klipper.sh): bug in condition for naming printer instances
Signed-off-by: Dominik Willner th33xitus@gmail.com
This commit is contained in:
@@ -122,8 +122,8 @@ function klipper_setup_dialog() {
|
|||||||
|
|
||||||
### get user input for custom names
|
### get user input for custom names
|
||||||
if [[ ${custom_names} == "true" ]]; then
|
if [[ ${custom_names} == "true" ]]; then
|
||||||
local i=1 name="" re="^[0-9a-zA-Z]+$"
|
local i=1 name re="^[0-9a-zA-Z]+$"
|
||||||
while [[ ! ${name} =~ ${re} && ${i} -le ${klipper_count} ]]; do
|
while [[ ! ${name} =~ ${re} || ${i} -le ${klipper_count} ]]; do
|
||||||
read -p "${cyan}###### Name for instance #${i}:${white} " name
|
read -p "${cyan}###### Name for instance #${i}:${white} " name
|
||||||
if [[ ${name} =~ ${re} ]]; then
|
if [[ ${name} =~ ${re} ]]; then
|
||||||
select_msg "Name: ${name}"
|
select_msg "Name: ${name}"
|
||||||
@@ -356,7 +356,7 @@ function create_klipper_service() {
|
|||||||
### write multi instance service
|
### write multi instance service
|
||||||
write_klipper_service "${names[${j}]}" "${cfg}" "${log}" "${printer}" "${uds}" "${service}"
|
write_klipper_service "${names[${j}]}" "${cfg}" "${log}" "${printer}" "${uds}" "${service}"
|
||||||
write_example_printer_cfg "${cfg_dir}" "${cfg}"
|
write_example_printer_cfg "${cfg_dir}" "${cfg}"
|
||||||
ok_msg "Klipper instance 'klipper-${names[${j}]} created!"
|
ok_msg "Klipper instance 'klipper-${names[${j}]}' created!"
|
||||||
j=$(( j + 1 ))
|
j=$(( j + 1 ))
|
||||||
done && unset j
|
done && unset j
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user