From 5be06eefd35a93ee364439b1c4ced5be3bb6c59c Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Thu, 11 Feb 2021 13:27:58 -0500 Subject: [PATCH] Adding sshdo options to connect to old cluster. --- utils/hostname_ssh.py | 2 ++ utils/ssh.sh | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/utils/hostname_ssh.py b/utils/hostname_ssh.py index 734a83889..5ff96e065 100644 --- a/utils/hostname_ssh.py +++ b/utils/hostname_ssh.py @@ -9,6 +9,8 @@ os.environ['DJANGO_SETTINGS_MODULE'] = 'newsblur_web.settings' if __name__ == '__main__': doapi = digitalocean.Manager(token=settings.DO_TOKEN_SSH) + if len(sys.argv) > 2 and sys.argv[2] == "old": + doapi = digitalocean.Manager(token=settings.DO_TOKEN_FABRIC) droplets = doapi.get_all_droplets() for droplet in droplets: if sys.argv[1] == droplet.name: diff --git a/utils/ssh.sh b/utils/ssh.sh index 49f46ea3e..95864f871 100755 --- a/utils/ssh.sh +++ b/utils/ssh.sh @@ -18,6 +18,11 @@ LPURPLE='\033[01;35m' LCYAN='\033[01;36m' WHITE='\033[01;37m' -ipaddr=`python /srv/newsblur/utils/hostname_ssh.py $1` +ipaddr=`python /srv/newsblur/utils/hostname_ssh.py $1 $2` printf "\n ${BLUE}---> ${LBLUE}Connecting to ${LGREEN}$1${BLUE} / ${LRED}$ipaddr${BLUE} <--- ${RESTORE}\n\n" -ssh -l nb -i /srv/secrets-newsblur/keys/docker.key $ipaddr +if [ "$2" == "old" ]; +then + ssh -l sclay -i /srv/secrets-newsblur/keys/newsblur.key $ipaddr +else + ssh -l nb -i /srv/secrets-newsblur/keys/docker.key $ipaddr +fi