org.kaba

Exceptions

KabaApiError

Common base class for all non-exit exceptions.

Classes

KabaClient

Module Contents

exception org.kaba.KabaApiError(message: str, response: requests.Response)[source]

Bases: Exception

Common base class for all non-exit exceptions.

message[source]
response[source]
class org.kaba.KabaClient(site_id: str, api_key: str, api_secret: str)[source]
site_id[source]
session[source]
base_url = 'https://api.exivo.io/v1'[source]
classmethod from_app(app: onegov.org.app.OrgApp) Self | None[source]
classmethod from_resource(resource: onegov.reservation.Resource, app: onegov.org.app.OrgApp) Self | None[source]
raise_for_status(res: requests.Response) None[source]
site_name() str[source]
component_choices() list[wtforms.fields.choices._Choice][source]
random_code() str[source]
create_visit(code: str, name: str, message: str, start: datetime.datetime, end: datetime.datetime, components: list[str]) tuple[str, str][source]
revoke_visit(visit_id: str) None[source]