use stackrc.example, and prompt user before copying

This commit is contained in:
Anthony Young 2011-09-26 14:04:13 -07:00
parent 01ad91a32f
commit d8c259af5a
4 changed files with 21 additions and 0 deletions

View file

@ -1,5 +1,12 @@
#!/usr/bin/env bash
# Use stackrc.example if stackrc is missing
if [ ! -e ./stackrc ]; then
read -n1 -p "No stackrc present. Copy stackrc.example to stackrc? (y/n) "
echo
[[ $REPLY = [yY] ]] && cp stackrc.example stackrc|| { echo "Aborting: Missing stackrc"; exit 1; }
fi
# Source params
source ./stackrc

View file

@ -1,5 +1,12 @@
#!/bin/bash
# Use stackrc.example if stackrc is missing
if [ ! -e ./stackrc ]; then
read -n1 -p "No stackrc present. Copy stackrc.example to stackrc? (y/n) "
echo
[[ $REPLY = [yY] ]] && cp stackrc.example stackrc|| { echo "Aborting: Missing stackrc"; exit 1; }
fi
# Source params
source ./stackrc

View file

@ -59,6 +59,13 @@ set -o errexit
# an error. It is also useful for following allowing as the install occurs.
set -o xtrace
# Use stackrc.example if stackrc is missing
if [ ! -e ./stackrc ]; then
read -n1 -p "No stackrc present. Copy stackrc.example to stackrc? (y/n) "
echo
[[ $REPLY = [yY] ]] && cp stackrc.example stackrc|| { echo "Aborting: Missing stackrc"; exit 1; }
fi
# Import variables
source ./stackrc