From 385ed85dd35a26d5842c7fec55413043702add54 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Mon, 17 Nov 2014 09:50:29 +0100 Subject: [PATCH] really wait for Drive to close --- dark_drive | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dark_drive b/dark_drive index 2335c05..5936a61 100755 --- a/dark_drive +++ b/dark_drive @@ -70,8 +70,14 @@ def remove_persistent_assets end def restart + print "waiting for Google Drive to close..." %x(killall "Google Drive") - sleep 30 + while system("ps -u $(whoami) | grep -v grep | grep 'Google Drive.app' > /dev/null") do + sleep 1 + print "." + end + puts + puts "restarting Google Drive..." %x(open -a "Google Drive") end