From 7bb4aea373f7a8caa113f9fa5c6c0a4b48ad3186 Mon Sep 17 00:00:00 2001 From: Christophe Chaudier <christophe@lydra.fr> Date: Fri, 9 Apr 2021 17:40:32 +0200 Subject: [PATCH] refactor: change init methode --- .mygb_config_ | 2 ++ mygb.sh | 11 +++++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .mygb_config_ diff --git a/.mygb_config_ b/.mygb_config_ new file mode 100644 index 0000000..273670e --- /dev/null +++ b/.mygb_config_ @@ -0,0 +1,2 @@ +gitlab_url="https://gitlab.com/" +gitlab_api_token="dddddddddd" diff --git a/mygb.sh b/mygb.sh index 88bed06..8bcdfc9 100755 --- a/mygb.sh +++ b/mygb.sh @@ -65,7 +65,9 @@ _load_config() { # shellcheck disable=SC1090 source ${config_file} else - _create_config + echo "There is no config file!" + echo "Use : mygb.sh init" + _fail "File ${config_file} doesn't exist" fi } @@ -86,16 +88,18 @@ _create_config() { echo "Please add the line below on your .gitignore" echo "${config_file}" else - echo "You already have a config file !" + _fail "You already have a config file !" fi - + _succed } _export() { + _load_config _succed } _import() { + _load_config _succed } @@ -125,7 +129,6 @@ main() { *) _help ;; esac - _load_config _succed } -- GitLab