Sha256: c9cbcae072751b146eda282d18a13fa44110131d3f87389e61da8aab90c96e31

Contents?: true

Size: 797 Bytes

Versions: 7

Compression:

Stored size: 797 Bytes

Contents

#!/bin/sh

#NOTE: you can also call 
#      /usr/local/ec2onrails/bin/exec_runner
#      to run a script under a specific role
#      see the file for details

if test -e /mnt/app/current; then
  cd /mnt/app/current

  if test -e /mnt/app/current/script/cron/monthly; then 
     if test -f /mnt/app/current/script/cron/monthly; then 
        sudo -u app /usr/local/ec2onrails/bin/rails_env script/cron/monthly;
     else 
        for f in script/cron/monthly/*; do
           if test -f $f; then 
              sudo -u app /usr/local/ec2onrails/bin/rails_env $f
           fi
        done
     fi
     exit 0;
  fi

  #DEPRECATED: just for old usage....
  if test -e /mnt/app/current/script/monthly
  then 
     sudo -u app /usr/local/ec2onrails/bin/rails_env script/monthly
     exit 0;
  fi

fi

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
ewoutvonk-ec2onrails-0.9.10.4.001 server/files/etc/cron.monthly/app
gigpark-ec2onrails-0.9.10.3 server/files/etc/cron.monthly/app
pauldowman-ec2onrails-0.9.10.0 server/files/etc/cron.monthly/app
pauldowman-ec2onrails-0.9.10.1 server/files/etc/cron.monthly/app
pauldowman-ec2onrails-0.9.10.2 server/files/etc/cron.monthly/app
pauldowman-ec2onrails-0.9.10.3 server/files/etc/cron.monthly/app
pauldowman-ec2onrails-0.9.10.4 server/files/etc/cron.monthly/app