From 27ea228fe172147f6f2eb41f099b1abfc057e051 Mon Sep 17 00:00:00 2001 From: Christian Nieves Date: Fri, 7 Oct 2022 10:56:30 -0500 Subject: [PATCH] Update work script --- scripts/scripts/work | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/scripts/work b/scripts/scripts/work index 98d3170..1572831 100755 --- a/scripts/scripts/work +++ b/scripts/scripts/work @@ -5,15 +5,17 @@ sleep=5 alive_interval=10 host=baggins.c.googlers.com +# Tunnel ADB so locally connected devices work on cloudtop. SSH_OPTS="-YXC -R 5037:localhost:5037 -oServerAliveInterval=$alive_interval" -tmux_cmd="gcertstatus || gcert; tmuxinator dev" +initial_cloudtop_command="gcertstatus || gcert; tmuxinator dev" +initial_client_command="gcertstatus || gcert" -gcertstatus || gcert +eval $inital_client_command # Just keep reconnecting upon failure while [ 1 ]; do - ssh $host -t $SSH_OPTS "$tmux_cmd" + ssh $host -t $SSH_OPTS "$initial_cloudtop_command" # Don't reconnect if disconnection not due to error (i.e., user detached) if [ $? -eq 0 ]; then break; fi