refactor(utilities): create folders with loop
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
@@ -351,16 +351,16 @@ function find_klipper_systemd() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function create_required_folders() {
|
function create_required_folders() {
|
||||||
local printer_data=${1}
|
local printer_data=${1} folders
|
||||||
|
folders=("backup" "certs" "config" "database" "gcodes" "comms" "logs" "systemd")
|
||||||
|
|
||||||
[[ ! -d "${printer_data}/backup" ]] && mkdir -p "${printer_data}/backup"
|
for dir in "${folders[@]}"; do
|
||||||
[[ ! -d "${printer_data}/certs" ]] && mkdir -p "${printer_data}/certs"
|
if [[ ! -d "${printer_data}/${dir}" ]]; then
|
||||||
[[ ! -d "${printer_data}/config" ]] && mkdir -p "${printer_data}/config"
|
status_msg "Creating folder '${printer_data}/${dir}' ..."
|
||||||
[[ ! -d "${printer_data}/database" ]] && mkdir -p "${printer_data}/database"
|
mkdir -p "${printer_data}/${dir}"
|
||||||
[[ ! -d "${printer_data}/gcodes" ]] && mkdir -p "${printer_data}/gcodes"
|
ok_msg "Folder '${printer_data}/${dir}' created!"
|
||||||
[[ ! -d "${printer_data}/comms" ]] && mkdir -p "${printer_data}/comms"
|
fi
|
||||||
[[ ! -d "${printer_data}/logs" ]] && mkdir -p "${printer_data}/logs"
|
done
|
||||||
[[ ! -d "${printer_data}/systemd" ]] && mkdir -p "${printer_data}/systemd"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function check_system_updates() {
|
function check_system_updates() {
|
||||||
|
|||||||
Reference in New Issue
Block a user