Misc fixes: * cmsWeb --help now only shows the help messages. * YUI/yui now handles multiple script options.
Misc Logger related issues. * Refactored the Logger class to allow hierarchies of loggers. Children loggers can change their configuration but not parents one (for example they can have a different log level than the parent one). * cmsWeb.py adapted to work with the new Logger, now there are two options: --log-level and --log-file to configure the general logging parameters. Controllers/Services can still define their own command line options to have more control on their logging. * Better unittesting of the Logger class.
Misc fixes: * Reworked logic for argument passing. Now --port and other server specific options work again. * Constructor of BonsaiServer refactored in multiple functions. * The main loop is now contained in a CmsWebApplication class.
start, stop and status commands now somewhat work.
Command line now allows for commands (e.g. start, stop, status). * Only start implemented.
* --base-url option now gets trailing "/" removed.
* Typo. cmsWeb.py in place of cmsWeb. * Cfg service added to the configuration with the location of the actual installation. * SiteDB templates are installation location indipendent. * cmsWeb uses python -m to locate cmsWeb.py .
Updated to be on par with PRODREQUEST version.
First added to repository.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.