Only cleanup rails temporary directory if it exists
authorTom Hughes <tom@compton.nu>
Wed, 5 Oct 2016 07:36:06 +0000 (08:36 +0100)
committerTom Hughes <tom@compton.nu>
Wed, 5 Oct 2016 07:36:06 +0000 (08:36 +0100)
cookbooks/web/templates/default/rails.cron.erb

index b28eed753ad5b2b261129585a915a39b32f2843f..4fe3bf99a324772430690f7bfcbae3defb47bf68 100644 (file)
@@ -1,7 +1,10 @@
 #!/bin/sh
 
 # Cleanup temporary directory
-find <%= @directory %>/tmp \( \( -type f -mtime +28 \) -o \( -type d -empty \) \) -delete
+if [ -d <%= @directory %>/tmp ]
+then
+    find <%= @directory %>/tmp \( \( -type f -mtime +28 \) -o \( -type d -empty \) \) -delete
+fi
 
 # Cleanup assets
 if [ -x /usr/local/bin/cleanup-rails-assets ]