Add help texts to cli interface
This commit is contained in:
+4
-4
@@ -6,10 +6,10 @@ from xml_parser import get_xml_data, add_connection, write_xml_data
|
|||||||
|
|
||||||
|
|
||||||
@click.command
|
@click.command
|
||||||
@click.option('-j', '--json', type=Path, required=True)
|
@click.option('-j', '--json', type=Path, required=True, help='Path to the JSON file')
|
||||||
@click.option('-x', '--xml', type=Path, required=True)
|
@click.option('-x', '--xml', type=Path, required=True, help='Path to the XML file. If the file does not exist, a default configuration will be generated.')
|
||||||
@click.option('-n', '--name', type=str, required=True)
|
@click.option('-n', '--name', type=str, required=True, help='Name of the connection')
|
||||||
@click.option('-d', '--description', type=str, required=True)
|
@click.option('-d', '--description', type=str, required=True, help='Description of the connection')
|
||||||
@click.option('-p', '--pretty', is_flag=True, default=False, help='Enable pretty output')
|
@click.option('-p', '--pretty', is_flag=True, default=False, help='Enable pretty output')
|
||||||
def main(json: Path, xml: Path, name: str, description: str, pretty: bool):
|
def main(json: Path, xml: Path, name: str, description: str, pretty: bool):
|
||||||
xml_data = get_xml_data(xml)
|
xml_data = get_xml_data(xml)
|
||||||
|
|||||||
Reference in New Issue
Block a user