Este sitio web funciona mejor con JavaScript.
Inicio
Explorar
Ayuda
Iniciar sesión
bubblev
/
bubble
Seguir
9
Destacar
0
Fork
0
Código
Incidencias
0
Pull Requests
0
Lanzamientos
130
Wiki
Actividad
Explorar el Código
add vultr utility scripts, rename aws scripts
tags/v0.12.2
Jonathan Cobb
hace 4 años
padre
65060b71dc
commit
c278e59dd9
Se han
modificado 11 ficheros
con
51 adiciones
y
0 borrados
Dividir vista
Opciones de diferencias
Mostrar estadísticas
Descargar archivo de parche
Descargar archivo de diferencias
+0
-0
bin/aws/aws_delete_subnets.sh
+0
-0
bin/aws/aws_delete_test_instances.sh
+0
-0
bin/aws/aws_init_configs.sh
+0
-0
bin/aws/aws_list_regions.sh
+0
-0
bin/aws/aws_list_test_instances.sh
+0
-0
bin/aws/aws_set_region.sh
+11
-0
bin/vultr/vcurl
+8
-0
bin/vultr/vultr_delete_instance.sh
+8
-0
bin/vultr/vultr_delete_snapshot.sh
+12
-0
bin/vultr/vultr_list_instances.sh
+12
-0
bin/vultr/vultr_list_snapshots.sh
bin/aws/delete_subnets.sh → bin/aws/aws_delete_subnets.sh
Ver fichero
bin/aws/delete_test_instances.sh → bin/aws/aws_delete_test_instances.sh
Ver fichero
bin/aws/init_aws_configs.sh → bin/aws/aws_init_configs.sh
Ver fichero
bin/aws/list_regions.sh → bin/aws/aws_list_regions.sh
Ver fichero
bin/aws/list_test_instances.sh → bin/aws/aws_list_test_instances.sh
Ver fichero
bin/aws/set_aws_region.sh → bin/aws/aws_set_region.sh
Ver fichero
+ 11
- 0
bin/vultr/vcurl
Ver fichero
@@ -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
Ver fichero
@@ -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
Ver fichero
@@ -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
Ver fichero
@@ -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
Ver fichero
@@ -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
Escribir
Vista previa
Cargando…
Cancelar
Guardar