summary refs log tree commit diff
path: root/bin/docker-gcp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xbin/docker-gcp74
1 files changed, 0 insertions, 74 deletions
diff --git a/bin/docker-gcp b/bin/docker-gcp
deleted file mode 100755
index 5aa9c2a..0000000
--- a/bin/docker-gcp
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/bash
-
-GCP_PROJECT=${1:-fcuny-devel}
-DOCKER_MACHINE_NAME=${2:-gcp}
-
-COMMAND=$1
-
-usage() {
-  echo "$0: [create|start|stop|status|ssh|scp|tmux-status]" >&2
-  exit 1
-}
-
-__create() {
-  docker-machine create "${DOCKER_MACHINE_NAME}" \
-                 -d google \
-                 --google-project="${GCP_PROJECT}" \
-                 --google-machine-type n1-highcpu-4
-}
-
-__start() {
-  docker-machine start "${DOCKER_MACHINE_NAME}"
-}
-
-__stop() {
-  docker-machine stop "${DOCKER_MACHINE_NAME}"
-}
-
-__status() {
-  docker-machine status "${DOCKER_MACHINE_NAME}"
-}
-
-__ssh() {
-  docker-machine ssh "${DOCKER_MACHINE_NAME}"
-}
-
-__scp() {
-  echo "This is not implemented yet."
-  exit 2
-}
-
-__tmux-status() {
-  [ $(__status) == 'Running' ] && echo "Docker GCP up"
-}
-
-if [[ -z "${COMMAND}" ]]; then
-  usage
-fi
-
-case "${COMMAND}" in
-  create)
-    __create
-    ;;
-  start)
-    __start
-    ;;
-  stop)
-    __stop
-    ;;
-  status)
-    __status
-    ;;
-  ssh)
-    __ssh
-    ;;
-  scp)
-    __scp
-    ;;
-  tmux-status)
-    __tmux-status
-    ;;
-  *)
-    usage
-    ;;
-esac