Commits

Show all
Author Commit Message Labels Comments Date
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