Skip to main content

use a snazzy bash function

ID
0ac64bc
date
2023-05-30 19:30:41+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
2f720b3
message
use a snazzy bash function
changed files
1 file, 10 additions, 2 deletions

Changed files

docker/docker (320) → docker/docker (386)

diff --git a/docker/docker b/docker/docker
index fc6dbfa..265d104 100755
--- a/docker/docker
+++ b/docker/docker
@@ -3,13 +3,21 @@
 set -o errexit
 set -o nounset
 
-if ! /usr/local/bin/docker info > /dev/null 2>&1; then
+is_docker_running() {
+  if /usr/local/bin/docker info > /dev/null 2>&1; then
+    return 0
+  else
+    return 1
+  fi
+}
+
+if ! is_docker_running; then
   echo "Starting Docker..."
   open /Applications/Docker.app
 
   for i in $(seq 60)
   do
-    if /usr/local/bin/docker info > /dev/null 2>&1; then
+    if is_docker_running; then
       break
     fi
     sleep 1