Plugins API Reference¶
PluginManager¶
- class apolo_sdk.PluginManager¶
Allows plugins to register their features. Provided to apolo_api entrypoint (check https://packaging.python.org/specifications/entry-points/ for more info about entry points).
- config¶
Define new user config parameters
ConfigBuilder
.
ConfigBuilder¶
- class apolo_sdk.ConfigBuilder¶
Helper class that contains methods to define new user config variables (check
Config.get_user_config()
).- define_int(section: str, name: str) None [source]¶
Define new integer config parameter with given name in given section
- define_bool(section: str, name: str) None [source]¶
Define new bool config parameter with given name in given section
- define_float(section: str, name: str) None [source]¶
Define new float config parameter with given name in given section
- define_str(section: str, name: str) None [source]¶
Define new string config parameter with given name in given section
- define_int_list(section: str, name: str) None [source]¶
Define new integer list config parameter with given name in given section
- define_bool_list(section: str, name: str) None [source]¶
Define new bool list config parameter with given name in given section