2015-04-17 15:23:59 -07:00
|
|
|
#!/usr/bin/env bash
|
2019-01-07 01:04:17 -05:00
|
|
|
set -eo pipefail
|
|
|
|
|
[[ $DOKKU_TRACE ]] && set -x
|
2015-09-09 18:27:42 -07:00
|
|
|
source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions"
|
2016-02-14 18:43:40 -08:00
|
|
|
|
2019-06-10 13:05:57 -04:00
|
|
|
ps_restore() {
|
|
|
|
|
declare desc="restores app"
|
|
|
|
|
local APP="$1"
|
|
|
|
|
|
|
|
|
|
ps_start "$APP"
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-28 01:19:23 -04:00
|
|
|
fn-ps-app-status() {
|
|
|
|
|
declare APP="$1"
|
|
|
|
|
|
2019-05-28 14:20:06 -04:00
|
|
|
local DOKKU_SCHEDULER=$(get_app_scheduler "$APP")
|
|
|
|
|
plugn trigger scheduler-app-status "$DOKKU_SCHEDULER" "$APP"
|
2018-04-28 01:19:23 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn-ps-is-app-running() {
|
|
|
|
|
declare APP="$1"
|
|
|
|
|
APP_STATUS=$(fn-ps-app-status "$APP")
|
|
|
|
|
echo "$APP_STATUS" | cut -d ' ' -f 2
|
2018-09-30 21:36:53 -04:00
|
|
|
}
|