Permalink
Commits on Dec 8, 2010
  1. that's a wrap. ding 0.7.0

    bretth committed Dec 8, 2010
  2. handle other releases other than svn or pypi releases gracefully. use…

    bretth committed Dec 8, 2010
    …r should explicitly supply a package in this instance
Commits on Dec 7, 2010
  1. change package-cache to cache as per #21. Already moved the src and c…

    bretth committed Dec 7, 2010
    …ache to be under the .pip dir Thanks to sunoano for the suggestion.
  2. import fixes

    bretth committed Dec 7, 2010
  3. fix random act of typing

    bretth committed Dec 7, 2010
  4. api shuffle

    bretth committed Dec 7, 2010
  5. extra tests

    bretth committed Dec 7, 2010
  6. minor fix

    bretth committed Dec 7, 2010
  7. some logic fixes

    bretth committed Dec 7, 2010
  8. hook functions run in a project, app, woven order. A project hook ove…

    bretth committed Dec 7, 2010
    …rrides the app and woven hooks ie if the hook has been run in project it won't run in app or woven.
  9. minor changes

    bretth committed Dec 7, 2010
  10. update docs

    bretth committed Dec 7, 2010
Commits on Dec 6, 2010
  1. remove some verbosity

    bretth committed Dec 6, 2010
  2. minor change

    bretth committed Dec 6, 2010
  3. doc changes

    bretth committed Dec 6, 2010
  4. minor change

    bretth committed Dec 6, 2010
  5. yet more tests

    bretth committed Dec 6, 2010
  6. more tests

    bretth committed Dec 6, 2010
  7. Big functionality changing commit. I'm too lazy to split it out sorry.

    bretth committed Dec 6, 2010
    Split set_server_state/server_state out to extra functions set_version_state/version_state to differentiate between a versioned deploy and a standard non-versioned setupnode.
    
    Split out and refactored the decorators to a separate module and changed function names to run_once_per_node and run_once_per_version.
    
    Anything that backs up a config file now does in a separate /var/local/woven subdir to avoid polluting package directories and allow clean uninstall of packages.
    
    Added uninstall_packages, and uninstall_package function, and logic to auto uninstall as list of packages in settings changes.
    
    Auto adding PPA for gunicorn if it is marked to be installed. 
    
    Auto uninstalls or doesn't install Apache if gunicorn or uwsgi packages are installed (but no support for uwsgi yet).
Commits on Dec 3, 2010
  1. first stab at adding in gunicorn, and laying the foundation for uwsgi…

    bretth committed Dec 3, 2010
    … as well. Will try and smooth it down a little after I add in uwsgi.
  2. updated readme

    bretth committed Dec 3, 2010