aboutsummaryrefslogtreecommitdiff
path: root/units/ib_auth.zsh
diff options
context:
space:
mode:
authorMaria Lisina <sekoohaka.sarisan@gmail.com>2025-10-06 03:47:47 +0500
committerMaria Lisina <sekoohaka.sarisan@gmail.com>2025-10-06 03:47:47 +0500
commit15df71d03bf5e12167ce11b89d6f3d8a4f4809aa (patch)
treee8f2e982810871b946e9ff107ec5fcb57e576ef6 /units/ib_auth.zsh
parent4ec033d8bcf1fcdc8e9a4f7c8070d1febbea9385 (diff)
units/ib_auth: Remove empty directory
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
Diffstat (limited to 'units/ib_auth.zsh')
-rw-r--r--units/ib_auth.zsh15
1 files changed, 10 insertions, 5 deletions
diff --git a/units/ib_auth.zsh b/units/ib_auth.zsh
index feb5153..423649e 100644
--- a/units/ib_auth.zsh
+++ b/units/ib_auth.zsh
@@ -24,7 +24,7 @@ then
fi
fi
-if ! mkdir -p "${user_config}/${ib_config}"
+if ! mkdir -p "${auth_dir}"
then
output_text="Failed to create user config"
return 0
@@ -45,10 +45,15 @@ case "${ib_board}" in
;;
esac
-if [[ -n "${output_text}" ]]
+if [[ -z "${output_text}" ]]
then
- return 0
+ printf "%s\n" "${ib_login}" > "${login_file}"
+ printf "%s\n" "${ib_key}" > "${key_file}"
fi
-printf "%s\n" "${ib_login}" > "${login_file}"
-printf "%s\n" "${ib_key}" > "${key_file}"
+auth_data=($(ls -1 "${auth_dir}"))
+
+if [[ ${#auth_data} -eq 0 ]]
+then
+ rmdir "${auth_dir}"
+fi