# HG changeset patch # User Jeff Hammel # Date 1332793195 25200 # Node ID d8871956536e712ca5934d1e09a2a60d1c8a72af # Parent a78ab14ae376aacc6e1dbb094d590c8216f5f8f6 remove cruft and start to organize diff -r a78ab14ae376 -r d8871956536e configuration/config.py --- a/configuration/config.py Mon Mar 26 12:04:49 2012 -0700 +++ b/configuration/config.py Mon Mar 26 13:19:55 2012 -0700 @@ -72,6 +72,9 @@ self.config.update(config) # TODO: option to extend; augment lists/dicts + ### methods for optparse + ### XXX could go in a subclass + def optparse_options(self, parser): """add optparse options to a OptionParser instance""" for key, value in self.items(): @@ -118,14 +121,3 @@ parser = optparse.OptionParser(**parser_args) self.optparse_options(parser) return parser - -def main(args=sys.argv[:]): - - # parse command line options - usage = '%prog [options]' - parser = optparse.OptionParser(usage=usage, description=__doc__, formatter=PlainDescriptionFormatter()) - options, args = parser.parse_args(args) - -if __name__ == '__main__': - main() -