Sha256: 598c073b006d47cd5bc2c6f8dc6aab704fa5d257cb7e1d1f8e8d44e5045b6d70

Contents?: true

Size: 593 Bytes

Versions: 8

Compression:

Stored size: 593 Bytes

Contents

function install_jq() {
  if ! type jq > /dev/null ; then
    wget "https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64"
    mv jq-linux64 /usr/local/bin/jq
    chmod a+x /usr/local/bin/jq
  fi
}

function configure_aws_cli() {
  local home_dir=$1
  # Configure aws cli in case it is not yet configured
  mkdir -p "$home_dir/.aws"
  EC2_AVAIL_ZONE=$(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone)
  EC2_REGION=${EC2_AVAIL_ZONE::-1}
  cat >"$home_dir/.aws/config" <<CONFIGURE_AWS_CLI
[default]
region = $EC2_REGION
output = json
CONFIGURE_AWS_CLI
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
forger-3.0.2 lib/templates/default/app/scripts/shared/functions.sh
forger-3.0.1 lib/templates/default/app/scripts/shared/functions.sh
forger-3.0.0 lib/templates/default/app/scripts/shared/functions.sh
forger-2.0.5 lib/templates/default/app/scripts/shared/functions.sh
forger-2.0.4 lib/templates/default/app/scripts/shared/functions.sh
forger-2.0.3 lib/templates/default/app/scripts/shared/functions.sh
forger-2.0.2 lib/templates/default/app/scripts/shared/functions.sh
forger-2.0.1 lib/templates/default/app/scripts/shared/functions.sh