baverman/supplement — pull request #7 by prabhuramachandran (2012-02-16 18:26:39+00:00)
Title: Use logging and add command line options to server.

- Supplement was printing exceptions using print statements and
this has been changed to use the logging module instead.

- Using optparse to give the server a couple of command line arguments.
"-q/--quiet" to suppress printing of error messages on the console
and "-l FILE/--logfile=FILE" to write the log messages to the
specified file.

- Added extra default arguments to the Environment class so that these
are sent suitably to the server as command line arguments. This
allows a user to easily configure the logging and error reporting.