Pārlūkot izejas kodu

add vultr utility scripts, rename aws scripts

tags/v0.12.2
Jonathan Cobb pirms 4 gadiem
vecāks
revīzija
c278e59dd9
11 mainītis faili ar 51 papildinājumiem un 0 dzēšanām
  1. +0
    -0
      bin/aws/aws_delete_subnets.sh
  2. +0
    -0
      bin/aws/aws_delete_test_instances.sh
  3. +0
    -0
      bin/aws/aws_init_configs.sh
  4. +0
    -0
      bin/aws/aws_list_regions.sh
  5. +0
    -0
      bin/aws/aws_list_test_instances.sh
  6. +0
    -0
      bin/aws/aws_set_region.sh
  7. +11
    -0
      bin/vultr/vcurl
  8. +8
    -0
      bin/vultr/vultr_delete_instance.sh
  9. +8
    -0
      bin/vultr/vultr_delete_snapshot.sh
  10. +12
    -0
      bin/vultr/vultr_list_instances.sh
  11. +12
    -0
      bin/vultr/vultr_list_snapshots.sh

bin/aws/delete_subnets.sh → bin/aws/aws_delete_subnets.sh Parādīt failu


bin/aws/delete_test_instances.sh → bin/aws/aws_delete_test_instances.sh Parādīt failu


bin/aws/init_aws_configs.sh → bin/aws/aws_init_configs.sh Parādīt failu


bin/aws/list_regions.sh → bin/aws/aws_list_regions.sh Parādīt failu


bin/aws/list_test_instances.sh → bin/aws/aws_list_test_instances.sh Parādīt failu


bin/aws/set_aws_region.sh → bin/aws/aws_set_region.sh Parādīt failu


+ 11
- 0
bin/vultr/vcurl Parādīt failu

@@ -0,0 +1,11 @@
#!/bin/bash

if [[ -z "${VULTR_API_KEY}" ]] ; then
echo "VULTR_API_KEY not defined in environment"
exit 1
fi

path=${1:?no path provided}
shift

curl ${@} -s -H "API-Key: ${VULTR_API_KEY}" https://api.vultr.com/v1/${path}

+ 8
- 0
bin/vultr/vultr_delete_instance.sh Parādīt failu

@@ -0,0 +1,8 @@
#!/bin/bash

SUBID=${1:?no SUBID provided}
THISDIR=$(cd $(dirname ${0}) && pwd)
VCURL=${THISDIR}/vcurl

echo "Deleting instance: ${SUBID}"
${VCURL} server/destroy -X POST -d "SUBID=${SUBID}" || echo "Error deleting instance: ${SUBID}"

+ 8
- 0
bin/vultr/vultr_delete_snapshot.sh Parādīt failu

@@ -0,0 +1,8 @@
#!/bin/bash

SNAPSHOTID=${1:?no SNAPSHOTID provided}
THISDIR=$(cd $(dirname ${0}) && pwd)
VCURL=${THISDIR}/vcurl

echo "Deleting snapshot: ${SNAPSHOTID}"
${VCURL} snapshot/destroy -X POST -d "SNAPSHOTID=${SNAPSHOTID}" || echo "Error deleting snapshot: ${SNAPSHOTID}"

+ 12
- 0
bin/vultr/vultr_list_instances.sh Parādīt failu

@@ -0,0 +1,12 @@
#!/bin/bash

THISDIR=$(cd $(dirname ${0}) && pwd)
VCURL=${THISDIR}/vcurl

VULTR_OUTPUT=${1}

if [[ -z "${VULTR_OUTPUT}" ]] ; then
${VCURL} server/list | jq .
else
${VCURL} server/list | jq -r .[].${VULTR_OUTPUT}
fi

+ 12
- 0
bin/vultr/vultr_list_snapshots.sh Parādīt failu

@@ -0,0 +1,12 @@
#!/bin/bash

THISDIR=$(cd $(dirname ${0}) && pwd)
VCURL=${THISDIR}/vcurl

VULTR_OUTPUT=${1}

if [[ -z "${VULTR_OUTPUT}" ]] ; then
${VCURL} snapshot/list | jq .
else
${VCURL} snapshot/list | jq -r .[].${VULTR_OUTPUT}
fi

Notiek ielāde…
Atcelt
Saglabāt