Merge pull request #3629 from dokku/faster-execution
Avoid calling the user-auth trigger where possible
This commit is contained in:
@@ -672,6 +672,12 @@ dokku_auth() {
|
|||||||
declare desc="calls user-auth plugin trigger"
|
declare desc="calls user-auth plugin trigger"
|
||||||
export SSH_USER=${SSH_USER:=$USER}
|
export SSH_USER=${SSH_USER:=$USER}
|
||||||
export SSH_NAME=${NAME:="default"}
|
export SSH_NAME=${NAME:="default"}
|
||||||
|
|
||||||
|
# this plugin trigger exists in the core `20_events` plugin
|
||||||
|
if [[ $(find "$PLUGIN_PATH"/enabled/*/user-auth 2>/dev/null | wc -l) == 1 ]]; then
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
if ! plugn trigger user-auth "$SSH_USER" "$SSH_NAME" "$@"; then
|
if ! plugn trigger user-auth "$SSH_USER" "$SSH_NAME" "$@"; then
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user