From d90fb5d00ffaef12a689560c786e10de2b1f1e97 Mon Sep 17 00:00:00 2001 From: Zev Benjamin Date: Wed, 12 Dec 2012 11:37:46 -0500 Subject: [PATCH] install-server: Use named constants for file paths (imported from commit 6178f8110c6f79c642dd3c8cde149be6e4d72e16) --- servers/install-server | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/servers/install-server b/servers/install-server index 2adbb0eb61..89dfa80391 100755 --- a/servers/install-server +++ b/servers/install-server @@ -13,17 +13,19 @@ if ! $(echo "$hostname" | grep -q humbughq.com$); then exit 1 fi -if ! [ -e ~/humbug/humbug.pem ]; then - echo "You need humbug.pem at ~/humbug/humbug.pem; ask tabbott for it" +amazon_key_file=~/humbug/humbug.pem +if ! [ -e $amazon_key_file ]; then + echo "You need humbug.pem at $amazon_key_file; ask tabbott for it" exit 1 fi -if ! [ -e ~/humbug/servers/puppet/files/id_rsa ]; then - echo "You need a server ssh key at ~/humbug/servers/puppet/files/id_rsa" +server_private_key_file=~/humbug/servers/puppet/files/id_rsa +if ! [ -e $server_private_key_file ]; then + echo "You need a server ssh key at $server_private_key_file" exit 1 fi -ssh "$server" -t -i ~/humbug/humbug.pem -lroot < /root/.ssh/known_hosts <