diff options
author | Bryan Drewery <bryan@shatow.net> | 2014-04-24 02:27:22 +0400 |
---|---|---|
committer | Bryan Drewery <bryan@shatow.net> | 2014-04-24 02:27:22 +0400 |
commit | 69f6fe593212265e44238a35ea18e3046f62b6ca (patch) | |
tree | 49d9590ec786ac7c54cd85d9ce145fd7a272b1da | |
parent | cd217717740c36d196d2e548ed2c7cff2a36e8f0 (diff) |
Use consistent stopped: status on exit (ports used stopped:)
-rwxr-xr-x | src/share/poudriere/common.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh index 8dfbe9ad..7f7a2bc4 100755 --- a/src/share/poudriere/common.sh +++ b/src/share/poudriere/common.sh @@ -1198,7 +1198,7 @@ jail_stop() { [ $# -ne 0 ] && eargs jail_stop # err() will set status to 'crashed', don't override. - [ -n "${CRASHED}" ] || bset status "stop:" 2>/dev/null || : + [ -n "${CRASHED}" ] || bset status "stopped:" 2>/dev/null || : jstop || : # Shutdown all builders @@ -2103,7 +2103,9 @@ calculate_elapsed() { start_end_time=$(stat -f '%B %m' ${log}/.poudriere.status) start_time=${start_end_time% *} case "${status}" in - sigterm:|sigint:|crashed:|stop:) end_time=${start_end_time#* } ;; + sigterm:|sigint:|crashed:|stop:|stopped:) + end_time=${start_end_time#* } + ;; *) end_time=${now} ;; esac _start_time=${start_time} |