github.com/naphatkrit/deis@v1.12.3/contrib/vagrant/create (about)

     1  #!/usr/bin/env bash
     2  
     3  set -eo pipefail -o nounset
     4  
     5  function deisctl-tunnel {
     6    local port="$(vagrant ssh-config deis-01 \
     7                | grep Port \
     8                | awk '{print $2}')"
     9    local ip="$(vagrant ssh-config deis-01 \
    10                | grep HostName \
    11                | awk '{print $2}')"
    12    echo "${ip}:${port}"
    13  }
    14  
    15  (
    16    cd ${DEIS_ROOT}
    17    vagrant up --provider virtualbox
    18  )
    19  
    20  export DEISCTL_TUNNEL="$(deisctl-tunnel)"
    21  rigger-save-vars DEISCTL_TUNNEL