Allow '-' characters in section names.
authorW. Trevor King <wking@drexel.edu>
Thu, 16 Feb 2012 19:16:30 +0000 (14:16 -0500)
committerW. Trevor King <wking@drexel.edu>
Thu, 16 Feb 2012 19:16:30 +0000 (14:16 -0500)
update_copyright/project.py

index 2402700..ac93c2f 100644 (file)
@@ -94,8 +94,9 @@ class Project (object):
         parser = _configparser.RawConfigParser()
         parser.readfp(stream)
         for section in parser.sections():
+            clean_section = section.replace('-', '_')
             try:
-                loader = getattr(self, '_load_{}_conf'.format(section))
+                loader = getattr(self, '_load_{}_conf'.format(clean_section))
             except AttributeError, e:
                 _LOG.error('invalid {} section'.format(section))
                 raise