basalt / tenancy/src / assertTenantServing
Function: assertTenantServing()
> assertTenantServing(tenant): void
Defined in: tenancy/src/tenant.ts:61
Throws the error that describes why tenant cannot serve, or returns when it can. The check the HTTP enricher runs on every resolved tenant:
provisioning/failed/deleting→ TenantNotReadyError (503)suspended→ TenantSuspendedError (403)- anything else that is not
readyor absent → TenantStatusUnknownError (500)
Parameters
tenant
Returns
void