Ein für Shopware 6 vorbereitet Systemmanagment.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26 lines
747 B

#!/bin/bash
### DO NOT EDIT THIS FILE
function usage {
echo
echoMainTitle "Configures Plesk Server Connection"
echo
echoSubTitle "Usage:"
echo
echo "project-manager plesk:configure-ssh [shortname] [plesk-name] [ssh-connection-name]"
echo
echo "--help Prints this message"
echo
}
source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." &> /dev/null && pwd)/includes/bash_header"
pleskName="$(getArgument "$2" "Plesk name required" true)"
sshConnectionName="$(getArgument "$3" "SSH connection name required" true)"
escapedPleskName=${pleskName//./\\.}
setConfig "$shortname" "plesk.servers.$escapedPleskName.ssh" "$sshConnectionName"
echo
echoSuccess "SSH Connection ($sshConnectionName) setted for Plesk: $pleskName"
echo