|
PyXMake Developer Guide 1.0
PyXMake
|
Functions | |
| main (BuildID, source="https://stmlab.fa-services.intra.dlr.de/2/openapi.json", output=None, **kwargs) | |
Variables | |
| parser = argparse.ArgumentParser(description='CLI wrapper options for OpenAPI client generator.') | |
| type | |
| str | |
| nargs | |
| help | |
| GetBoolean | |
| const | |
| True | |
| default | |
| str | delimn = "." |
| _ = sys.argv[1] | |
| args | |
| project = args.name[0] | |
| source = args.source[0] ; | |
| version | |
| output | |
| build | |
| filename | |
Triple-use minimum working example for PyXMake. This script can be
executed in three different ways in varying levels of accessibility
@note: Create a Python package from an OpenAPI specification. Optionally, create a
portable installer instead.
Created on 21.10.2022
@version: 1.0
----------------------------------------------------------------------------------------------
@requires:
- PyXMake
@author: garb_ma [DLR-FA,STM Braunschweig]
----------------------------------------------------------------------------------------------
| PyXMake.VTL.openapi.main | ( | BuildID, | |
| source = "https://stmlab.fa-services.intra.dlr.de/2/openapi.json", | |||
| output = None, | |||
| ** | kwargs ) |
Main function to execute the script.
Definition at line 48 of file openapi.py.
|
protected |
Definition at line 131 of file openapi.py.
| PyXMake.VTL.openapi.args |
Definition at line 132 of file openapi.py.
| PyXMake.VTL.openapi.build |
Definition at line 144 of file openapi.py.
| PyXMake.VTL.openapi.const |
Definition at line 123 of file openapi.py.
| PyXMake.VTL.openapi.default |
Definition at line 123 of file openapi.py.
| str PyXMake.VTL.openapi.delimn = "." |
Definition at line 127 of file openapi.py.
| PyXMake.VTL.openapi.filename |
Definition at line 147 of file openapi.py.
| PyXMake.VTL.openapi.GetBoolean |
Definition at line 123 of file openapi.py.
| PyXMake.VTL.openapi.help |
Definition at line 118 of file openapi.py.
| PyXMake.VTL.openapi.nargs |
Definition at line 118 of file openapi.py.
| PyXMake.VTL.openapi.output |
Definition at line 141 of file openapi.py.
| PyXMake.VTL.openapi.parser = argparse.ArgumentParser(description='CLI wrapper options for OpenAPI client generator.') |
Definition at line 117 of file openapi.py.
| PyXMake.VTL.openapi.project = args.name[0] |
Definition at line 134 of file openapi.py.
| PyXMake.VTL.openapi.source = args.source[0] ; |
Definition at line 136 of file openapi.py.
| PyXMake.VTL.openapi.str |
Definition at line 118 of file openapi.py.
| PyXMake.VTL.openapi.True |
Definition at line 123 of file openapi.py.
| PyXMake.VTL.openapi.type |
Definition at line 118 of file openapi.py.
| PyXMake.VTL.openapi.version |
Definition at line 138 of file openapi.py.