vpsReinstall 501 B

12345678910111213
  1. #!/bin/bash
  2. SRV="${1:?Need a fqdn}"
  3. SSHKEY_NAME="lfwdbot"
  4. #HTTP_PAYLOAD='{ "doNotSendPassword": false, "language": "fr", "publicSshKey": "", "softwareId": [0], "sshKey": [ "'${SSHKEY_NAME}'" ], "templateId": 0 }'
  5. sshpubkey=$( ./getSSHKeys "${SSHKEY_NAME}" | jq -r '.key' )
  6. image_id=$( ./getImageDetails "${SRV}" | jq -r '.id' )
  7. HTTP_PAYLOAD='{ "doNotSendPassword": true, "publicSshKey": "'${sshpubkey}'", "imageId": "'${image_id}'" }'
  8. ./ovh-bash post "vps/${SRV}/rebuild" "${HTTP_PAYLOAD}"
  9. exit $?