Commits

Author Commit Message Labels Comments Date
Yann Malet
Remove a duplicate call to "cherokee -C config.conf -t" where I was not capturing the stderr
Yann Malet
Implement the is_valid_config method to validate a cherokee config file
Yann Malet
improve the documentation. Fix the config!version in the settings.py
Yann Malet
Add a requirements.pip to install uwsgi. Remove a print statement from the generator
Yann Malet
Add an example that generate the configuration file for cherokee to mount a wsgi app under /wsgi_app
Yann Malet
Fix a bug in the creation of a source
Yann Malet
add a required argument type to source
Yann Malet
change the interface for the generate_config to make it similar to Admin
Yann Malet
Retrusture the tests. Remove a print statement that has been introduced by mistake
Yann Malet
Merge the api_clean_up branch
Yann Malet
major refactoring that aims to improve the api and increase the abstraction on top of the cherokee.conf format
Branches
api_clean_up
Yann Malet
Add a variable to control the step for the rules, sources, vserver
Branches
api_clean_up
Yann Malet
Rename the module from Config to config and fix all the side effects
Branches
api_clean_up
Yann Malet
Merge the add_requirements branch into the default one
Yann Malet
Add a requirements.pip
Branches
add_requirements
Yann Malet
Add a function that can generate a configuration file based on a template. Add two templates of cherokee.conf. Modify the setup.py to also install the sample configuration files. Rename the configured.py
Yann Malet
Add a readme
Yann Malet
Remove a debuging statement (ipdb)
Yann Malet
Add a function to create a rule. Add a function to retrieve a rule based on the directory it is applied to. Add some a Test case to proove that it is working
Yann Malet
add a file where all the configuration is stored. Add some helper functions to easily create a vserver and a source. Add some tests
Yann Malet
Add a GPL V2 licence for this python module
Yann Malet
Improve the cleanup after each test to increase the isolation between tests
Yann Malet
Add a test suite that can easily be run with nose (pip install nose). Start to add some helpers function to manipulate the conf file, the fist function is
Yann Malet
Little fix to make the Config.py usable outside the admin
Yann Malet
creation of the repository structure for the tests and addition of a demo cherokee.conf
Yann Malet
initial extraction from cherokee-admin