+ if len(tenants) == 0:
+ bottle.abort(HTTP_Not_Found, "No tenant found with {}='{}'".format(what, tenant_id))
+ elif len(tenants) > 1:
+ bottle.abort(HTTP_Bad_Request, "More than one tenant found with {}='{}'".format(what, tenant_id))
+ convert_datetime2str(tenants[0])
+ data = {'tenant': tenants[0]}