Skip to content

Instantly share code, notes, and snippets.

@rdp
Created November 17, 2019 02:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rdp/9843e700fd4db35f136cd41ef9977c9e to your computer and use it in GitHub Desktop.
Save rdp/9843e700fd4db35f136cd41ef9977c9e to your computer and use it in GitHub Desktop.
~/kemal_server$ cat wait_file.sh
#!/bin/bash
echo "waiting for $1" >> spork.log
date +"%T.%3N" >> spork.log
rm -f $1 # in case leftover
while [ ! -f "$1" ]; do sleep 0.1; done
echo "found $1" >> spork.log
date +"%T.%3N" >> spork.log
joshua@joshua-Latitude-E6230:~/kemal_server$ cat kemal_spork.cr
require "./src/helpers/*"
require "kemal"
require "kemal-session"
require "http/client"
require "mysql"
require "./src/view_helpers" # make accessible to all views
{% system("./wait_file.sh abc") %}
require "./kemal_server"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment