api: lazly load Api options
This commit is contained in:
@@ -2,12 +2,15 @@
|
||||
|
||||
import json
|
||||
|
||||
from clan_lib.api import API, load_in_all_api_functions
|
||||
from clan_lib.api import load_in_all_api_functions
|
||||
|
||||
|
||||
def main() -> None:
|
||||
load_in_all_api_functions()
|
||||
|
||||
# import lazily since we otherwise we do not have all api functions loaded according to Qubasa
|
||||
from clan_lib.api import API # noqa: PLC0415
|
||||
|
||||
schema = API.to_json_schema()
|
||||
print(f"""{json.dumps(schema, indent=2)}""")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user