Set exit status when running a command from enter
This commit is contained in:
parent
2978c7dd8a
commit
7ad28c3a97
1 changed files with 6 additions and 1 deletions
7
yadm
7
yadm
|
@ -939,8 +939,13 @@ function enter() {
|
||||||
|
|
||||||
yadm_prompt="yadm shell ($YADM_REPO) $shell_path > "
|
yadm_prompt="yadm shell ($YADM_REPO) $shell_path > "
|
||||||
PROMPT="$yadm_prompt" PS1="$yadm_prompt" "$SHELL" $shell_opts "${shell_cmd[@]}"
|
PROMPT="$yadm_prompt" PS1="$yadm_prompt" "$SHELL" $shell_opts "${shell_cmd[@]}"
|
||||||
|
return_code="$?"
|
||||||
|
|
||||||
[ "${#shell_cmd[@]}" -eq 0 ] && echo "Leaving yadm repo"
|
if [ "${#shell_cmd[@]}" -eq 0 ]; then
|
||||||
|
echo "Leaving yadm repo"
|
||||||
|
else
|
||||||
|
exit_with_hook "$return_code"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function git_command() {
|
function git_command() {
|
||||||
|
|
Loading…
Reference in a new issue