Experimental class-based conversion now working for TXT and HTML.
[librarian.git] / src / librarian / command_line.py
index 91196f1..3c17daf 100644 (file)
@@ -9,7 +9,7 @@ def main(*args, **kwargs):
 
     parser.add_argument(
         'builder',
-        choices=[b.identifier for b in builders],
+        choices=builders.keys(),
         help="Builder"
     )
     parser.add_argument('input_file')
@@ -23,6 +23,7 @@ def main(*args, **kwargs):
     )
 
     args = parser.parse_args()
+    builder = builders[args.builder]
 
     if args.output_file:
         output_file_path = args.output_file