style: load_session: move return case up, removing indent

This commit is contained in:
Daniel Hahler
2016-04-02 22:36:42 +02:00
parent a9a87992df
commit 3a8a43ccdc

View File

@@ -202,26 +202,26 @@ load_session() {
file="$1"
fi
if [ -f "$file" ]; then
if [ $# -gt 1 ]; then
session="$2"
else
session="${1/%.session.sh}"
session="${session/%.sh}"
fi
set_default_path=true
source "$file"
session=
# Reset `$session_root`.
if [[ "$session_root" != "$HOME" ]]; then
session_root="$HOME"
fi
else
if ! [ -f "$file" ]; then
echo "\"$1\" session layout not found." >&2
return 1
fi
if [ $# -gt 1 ]; then
session="$2"
else
session="${1/%.session.sh}"
session="${session/%.sh}"
fi
set_default_path=true
source "$file"
session=
# Reset `$session_root`.
if [[ "$session_root" != "$HOME" ]]; then
session_root="$HOME"
fi
}
# Create a new session, returning 0 on success, 1 on failure.