#!/usr/bin/env bash set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x tar_help_content_func() { declare desc="return tar plugin help content" cat<, Reads an tarball containing the app from stdin tar:from , Loads an app tarball from url help_content } tar_help_cmd() { if [[ $1 = "tar:help" ]] ; then echo -e 'Usage: dokku tar[:COMMAND]' echo '' echo 'An alternative to using git, apps are loaded via tarballs instead.' echo '' echo 'Additional commands:' tar_help_content_func | sort | column -c2 -t -s, elif [[ $(ps -o command= $PPID) == *"--all"* ]]; then tar_help_content_func else cat<