summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2020-08-03 07:00:38 -0700
committerBob Halley <halley@dnspython.org>2020-08-03 07:00:38 -0700
commit76bfd7f0ba49e6c6937b4473f867b7dfafaf2107 (patch)
tree550e0bf9c170c4d297c49556f157c5a3d2dbb633 /util
parentacc9a1dab2c1cf9d4b150b9f4f2554de54dfcf33 (diff)
downloaddnspython-constants2.tar.gz
fix case of enum namesconstants2
Diffstat (limited to 'util')
-rwxr-xr-xutil/constants-tool7
1 files changed, 5 insertions, 2 deletions
diff --git a/util/constants-tool b/util/constants-tool
index baf54b6..bd843fa 100755
--- a/util/constants-tool
+++ b/util/constants-tool
@@ -25,6 +25,7 @@ def generate():
dot = enum_name.rindex('.')
module_name = enum_name[:dot]
type_name = enum_name[dot + 1:]
+ lname = type_name.lower()
mod = import_module(module_name)
enum = getattr(mod, type_name)
filename = module_name.replace('.', '/') + '.py'
@@ -39,7 +40,8 @@ def generate():
l = lines[i].rstrip()
i += 1
if l.startswith(f'### BEGIN generated {type_name} ' +
- 'constants'):
+ 'constants') or \
+ l.startswith(f'### BEGIN generated {lname} constants'):
found = True
break
else:
@@ -50,7 +52,8 @@ def generate():
l = lines[i].rstrip()
i += 1
if l.startswith(f'### END generated {type_name} ' +
- 'constants'):
+ 'constants') or \
+ l.startswith(f'### END generated {lname} constants'):
found = True
break
if not found: