Permalink
Commits on Dec 5, 2011
  1. @Mathew @d0ugal
Commits on Dec 1, 2011
  1. @d0ugal

    Fixed filename typo

    d0ugal committed Dec 1, 2011
Commits on Sep 19, 2011
  1. @d0ugal
  2. @d0ugal

    Improved the test hardness so that when passed the --bash argument on…

    … an error (exception) a bash session will be started on the remote server.
    d0ugal committed Sep 19, 2011
  3. @d0ugal

    Only attempt to install chef if its not already installed. It just ge…

    …ts overwritten and this uses up a good few minutes.
    d0ugal committed Sep 19, 2011
  4. @d0ugal
  5. @d0ugal

    Updated the nginx cookbook to allow for multiple app servers and medi…

    …a servers per project.
    
    Also updated the example configs to take advantage of this.
    d0ugal committed Sep 19, 2011
Commits on Sep 15, 2011
  1. @d0ugal
  2. @d0ugal
  3. @d0ugal

    Updated the example site_configs to have slightly less random names.

    Changed the dev_env variable to a more verbose "development_environment" and removed the resetting of the postgres user password. This *only* happens now if the password is provided and development_environment is set to true. In a production env we don't need the postgres user to have a password - its simply a useful thing for development but it should still be optional.
    d0ugal committed Sep 15, 2011
  4. @d0ugal
  5. @d0ugal

    Reworked the GIS code so that its only run once to create the templat…

    …e if there is a database with gis enabled. It now works over multiple runs and doesn't attempt to create the gis template if it already exists.
    
    I've also added a second config that is used for testing purposes and makes sure that we can have multiple gis enabled projects and databases.
    d0ugal committed Sep 15, 2011
  6. @d0ugal

    The test should run the tests twice. This simulates the fact that the…

    … state should be checked and everything can be run over and over.
    d0ugal committed Sep 15, 2011
  7. @d0ugal

    The test should run the tests twice. This simulates the fact that the…

    … state should be checked and everything can be run over and over.
    d0ugal committed Sep 15, 2011
Commits on Sep 14, 2011
  1. @d0ugal

    Fixed some problems with the gis branch. Should now be ready to merge…

    … after a bit of testing.
    d0ugal committed Sep 14, 2011
  2. @d0ugal
  3. @d0ugal
  4. @d0ugal

    Merge branch 'develop' into feature/gis to aid development of the GIS…

    … features.
    
    Conflicts:
    	cookbooks/main/recipes/default.rb
    	cookbooks/postgres/recipes/default.rb
    	cookbooks/python/recipes/default.rb
    d0ugal committed Sep 14, 2011
  5. @d0ugal

    Fixed some remaining bugs left over in the python recipe from the mer…

    …ges and post 0.1 updates.
    d0ugal committed Sep 14, 2011
  6. @d0ugal

    Some minor tweaks to the Fabric code. Use an undocumented feature to …

    …hide some of the output (this helps when viewing long chef lines) and also set pty=False to turn off some of the remote terminal emulation.
    d0ugal committed Sep 14, 2011
  7. @d0ugal
  8. @d0ugal

    Fixed a horribly subtle bug. Basically the best for existing virtuale…

    …nvs wasn't enough, it was checking for the existence of a string in the output of lsvirtualenv but this matched substrings. So for example if "my_site_test" existed then it would also appear that "my_site" existed.
    
    The method for checking that we have changed to has been borrowed directly from virtualenvwrapper's source code and works much more reiably.
    d0ugal committed Sep 14, 2011
  9. @d0ugal

    Added the ability to install multiple virtualenvs and multiple databa…

    …ses. Almost all of the config options should be optional now.
    d0ugal committed Sep 13, 2011
Commits on Sep 13, 2011
  1. @d0ugal

    Added support for a chef-solo config gile and reduced some of the out…

    …put from fabric to aid the signal to noise ratio.
    d0ugal committed Sep 13, 2011
  2. @d0ugal
  3. @d0ugal

    Hard coded the chef-solo path for now and removed packages from the e…

    …xample config that don't exist.
    d0ugal committed Sep 13, 2011
  4. @d0ugal

    Abstracted the project_dir and site_config settings while doing some …

    …tidying up with regards to directory handling and relative paths. It would be nice to have Unipath here but the dependancy feels a bit heavy for a fabric file.
    d0ugal committed Sep 13, 2011
  5. @d0ugal

    Added a warning about the general nastiness of this project and remov…

    …ed a left over import.
    d0ugal committed Sep 13, 2011
  6. @d0ugal
  7. @d0ugal
  8. @d0ugal

    Some tidying up of the fabfile

    d0ugal committed Sep 13, 2011
  9. @d0ugal

    Initial Nginx implementation

    d0ugal committed Sep 13, 2011
  10. @d0ugal

    Authors update.

    d0ugal committed Sep 13, 2011
Commits on Sep 12, 2011
  1. @d0ugal
  2. @d0ugal

    Merged changes from https://github.com/Mathew/chef_recipes.git and do…

    …ne some repo tidying up.
    d0ugal committed Sep 12, 2011