changeset 80:0d9303f30e68

Remove accidentally duplicated class definition.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 01 Mar 2022 13:23:25 +0200
parents 5c7913c838cb
children 4fb259e345c2
files lxmldump.py
diffstat 1 files changed, 3 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/lxmldump.py	Tue Mar 01 13:23:09 2022 +0200
+++ b/lxmldump.py	Tue Mar 01 13:23:25 2022 +0200
@@ -291,6 +291,9 @@
         "(C) Copyright 2021 Matti 'ccr' Hämäläinen <ccr@tnsp.org>\n")
         super().print_help()
 
+        print("\nAvailable output modes:")
+        print("  " + ", ".join(pkk_modes_list.values()))
+
     def error(self, msg):
         self.print_help()
         print(f"\nERROR: {msg}", file=sys.stderr)
@@ -485,23 +488,6 @@
             indent=pkk_geti(indent)))
 
 
-## Argument parser subclass
-class PKKArgumentParser(argparse.ArgumentParser):
-    def print_help(self):
-        print("lxmldump - Convert and dump ISO/FDIS 1951 XML file data\n"
-        "(C) Copyright 2021 Matti 'ccr' Hämäläinen <ccr@tnsp.org>\n")
-
-        super().print_help()
-
-        print(u"\nAvailable output modes:")
-        print("  " + ", ".join(pkk_modes_list.values()))
-
-    def error(self, message):
-        self.print_help()
-        sys.stderr.write(f"\nerror: {message}\n")
-        sys.exit(2)
-
-
 ###
 ### Main program starts
 ###