diff options
| author | Maria Lisina <sekoohaka.sarisan@gmail.com> | 2025-10-06 03:47:47 +0500 |
|---|---|---|
| committer | Maria Lisina <sekoohaka.sarisan@gmail.com> | 2025-10-06 03:47:47 +0500 |
| commit | 15df71d03bf5e12167ce11b89d6f3d8a4f4809aa (patch) | |
| tree | e8f2e982810871b946e9ff107ec5fcb57e576ef6 /units | |
| parent | 4ec033d8bcf1fcdc8e9a4f7c8070d1febbea9385 (diff) | |
units/ib_auth: Remove empty directory
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
Diffstat (limited to 'units')
| -rw-r--r-- | units/ib_auth.zsh | 15 | ||||
| -rw-r--r-- | units/ib_authconfig.zsh | 10 | ||||
| -rw-r--r-- | units/ib_file.zsh | 2 |
3 files changed, 17 insertions, 10 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 diff --git a/units/ib_authconfig.zsh b/units/ib_authconfig.zsh index dfae0e6..b518b71 100644 --- a/units/ib_authconfig.zsh +++ b/units/ib_authconfig.zsh @@ -2,8 +2,10 @@ # Copyright (C) 2024-2025 Danil Lisin # SPDX-License-Identifier: Apache-2.0 -timestamp_file="${user_config}/${ib_config}/timestamp" -token_file="${user_config}/${ib_config}/token" +auth_dir="${user_config}/${ib_config}" + +timestamp_file="${auth_dir}/timestamp" +token_file="${auth_dir}/token" case "${ib_board}" in (a|d) @@ -20,5 +22,5 @@ case "${ib_board}" in ;; esac -login_file="${user_config}/${ib_config}/${ib_login_file}" -key_file="${user_config}/${ib_config}/${ib_key_file}" +login_file="${auth_dir}/${ib_login_file}" +key_file="${auth_dir}/${ib_key_file}" diff --git a/units/ib_file.zsh b/units/ib_file.zsh index 8fdd40f..359fb80 100644 --- a/units/ib_file.zsh +++ b/units/ib_file.zsh @@ -13,7 +13,7 @@ then fi fi -if [[ -d "${user_config}/${ib_config}" ]] +if [[ -d "${auth_dir}" ]] then . "${units}/ib_token.zsh" |
