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
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
|