added some features in play-recipes.
sorry for numerous commits....
updated .gitignore to ignore pre-compiled caches of python
added play:setup task to download & install play via HTTP
created play:daemonize to switch service configuration
defined targets for tasks explicitly. they all should work only for app.
added play:setup:setup_ivy to apply custom ivy configuration
fixed problems on use_sudo==true
* fixed wrong filename for upstart config
* invoke play:setup after deploy:setup automaticaly
* fixed to save play_zip_file to specified file
* defined default play_path
renamed variables with start with 'app_' to 'play_' to avoid name col…
invoke `play deps' before start running. deployment and runtime users…
… may be different.
made tmp/ group writable since deploy:finalize_update creates non-gro…
added play:precompile to build application before deploy:restart
specify '-Dprecompiled=true' to `play run|start` to use precompiled c…
add "-Dprecompiled=true" even if play_*_options is overridden
invoke play:update before finishing deploy:update to enable rollback …
of `play deps` or `play precompile`.
This seems very good (I'm noob in Ruby but it seems working)! I'll try to deliver new module version asap and let other people test!
Thanks a lot dude!