You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when using some swagger apis the operationid can have long paths (example ) eg "operationId": "cmk.gui.plugins.openapi.endpoints.notification_rules.show_rules",
this was creating service functions with slightly unreadable names:
eg:def cmkguipluginsopenapiendpointsnotification_rulesshow_rules
by patching openapi_python_generator/language_converters/python/common.py function normalize_symbol and adding symbol = symbol.replace(".", "_") we get a saner function name of: def cmk_gui_plugins_openapi_endpoints_notification_rules_show_rules
while this change might not be what most people want. having a toggle for it would be quite useful
The text was updated successfully, but these errors were encountered:
when using some swagger apis the operationid can have long paths (example ) eg
"operationId": "cmk.gui.plugins.openapi.endpoints.notification_rules.show_rules",
this was creating service functions with slightly unreadable names:
eg:
def cmkguipluginsopenapiendpointsnotification_rulesshow_rules
by patching
openapi_python_generator/language_converters/python/common.py
functionnormalize_symbol
and addingsymbol = symbol.replace(".", "_")
we get a saner function name of:def cmk_gui_plugins_openapi_endpoints_notification_rules_show_rules
while this change might not be what most people want. having a toggle for it would be quite useful
The text was updated successfully, but these errors were encountered: