summaryrefslogtreecommitdiffstats
path: root/cobbler/module_loader.py
Commit message (Collapse)AuthorAgeFilesLines
* Two things -- (A) remove rhpl dep as we aren't using it and we want to useMichael DeHaan2008-04-091-1/+1
| | | | | more standard xlat for other distros potentially, (B) fix the kerb module some more.
* Fix bug in module loader to allow non-serializer modules to be loadedMichael DeHaan2008-03-121-1/+1
| | | | using /etc/cobbler/modules.conf
* AuthN/AuthZ modules are now pluggable, http://127.0.0.1/cobbler/web now ↵Michael DeHaan2007-12-041-3/+9
| | | | active for mod_python using AuthN/AuthZ, backend now also doing AuthZ. default AuthN mechanism is using /etc/cobbler/auth.conf for now, which needs to be replaced, should use htdigest data at minimum.
* Expose function for getting all modules of a specific category.Michael DeHaan2007-11-141-0/+5
|
* Abstract out the modules system to allow for other types of modules, and to ↵Michael DeHaan2007-11-121-3/+19
| | | | also centralize configuration/loading/access some more.
* Further work on interchangeable backends. Rather than keeping the config fileroot2007-09-051-6/+5
| | | | | | | | | | | | | | format choice in settings (which is something of a Catch-22 situation), this may end up being a config file setting in /etc. Module loaders work and still default to yaml, though I've coded up a sample simple_json serializer that will be functional if users install simple-json. This is just demoware, JSON isn't replacing yaml and is (at least in this case) not as readable because of the way it escapes slashes. This is primarily to enable future work to integrate with other config file formats, such as possibly getting some of the system info from LDAP. Possibly.
* Working on pluggable serializers.root2007-09-051-0/+68