Getting started
Features
{include}
comm.user
ejabberdctl
mod_http_api
Project
API reference
LogSearchError
build_acl_matrix()
build_comm_user_map()
build_module_classes()
build_package_version_matrix()
config_stale()
create_module()
find_modules_sharing_comm_user()
get_comm_user()
get_module_class()
get_module_status()
get_module_versions()
get_package_overview()
get_package_update_status()
get_resolved_acl()
get_resolved_comm()
git_clone()
git_commit()
git_fetch()
git_init_if_needed()
git_pull()
git_push()
git_repo_exists()
git_reset()
git_stage_all()
git_status()
list_pyobs_packages()
merge_acl_matrices()
merge_log_lines()
merge_module_classes()
pyobs_core_version()
resolve_and_validate_acl()
save_comm_password()
save_local_acl()
stale_packages()
update_package_start()
api_acl()
api_acl_matrix()
api_comm_user_map()
api_create_module()
api_ejabberd_status()
api_ejabberd_summary()
api_ejabberd_user()
api_ejabberd_users()
api_ejabberd_users_kick()
api_module_classes()
api_module_ejabberd()
api_module_ejabberd_change_password()
api_module_ejabberd_register()
api_shared_configs()
api_xmpp_users()
fleet_overview()
new_module()
packages()
xmpp_users()
ban_account()
change_password()
check_account()
get_ban_details()
kick_session()
register()
stats()
unban_account()
unregister()
get_host_config()
HTTP client used to proxy requests from a hub to a remote host’s own API – see Hub mode.
Returns the host dict from HUB_HOSTS, or None for localhost.