diff --git a/commands/host/remote-files b/commands/host/remote-files new file mode 100644 index 0000000..93c4e60 --- /dev/null +++ b/commands/host/remote-files @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +#ddev-generated +#annertech-ddev + +## Description: Get latest files from live site +## Usage: remote-files +## Example: "ddev remote-files --skip-hooks" + +fail_msg="Couldn't identify provider, please set it with 'ddev dotenv set .ddev/.env.anner --ddev-upstream-provider [upsun|tibus|etc]' or use 'ddev pull' manually." + +if [ -f "${DDEV_APPROOT}/.ddev/.env.anner" ]; then + set -a + source "${DDEV_APPROOT}/.ddev/.env.anner" + set +a + if [[ $DDEV_UPSTREAM_PROVIDER ]]; then + ddev pull $DDEV_UPSTREAM_PROVIDER --skip-db -y $@ + else + echo $fail_msg + fi +else + echo $fail_msg +fi