The blazar_dashboard.api.client ModuleΒΆ
-
class
blazar_dashboard.api.client.Lease(apiresource)[source] Bases:
openstack_dashboard.api.base.APIDictWrapperRepresents one Blazar lease.
-
ACTIONS= ('CREATE', 'DELETE', 'UPDATE', 'START', 'STOP')
-
COMPLETE= 'COMPLETE'
-
CREATE= 'CREATE'
-
DELETE= 'DELETE'
-
FAILED= 'FAILED'
-
IN_PROGRESS= 'IN_PROGRESS'
-
START= 'START'
-
STATUSES= ('IN_PROGRESS', 'FAILED', 'COMPLETE')
-
STOP= 'STOP'
-
UPDATE= 'UPDATE'
-
-
blazar_dashboard.api.client.blazarclient(*args, **kwargs)[source]
-
blazar_dashboard.api.client.lease_create(request, name, start, end, reservations, events)[source] Create a lease.
-
blazar_dashboard.api.client.lease_delete(request, lease_id)[source] Delete a lease.
-
blazar_dashboard.api.client.lease_get(request, lease_id)[source] Get a lease.
-
blazar_dashboard.api.client.lease_list(request)[source] List the leases.
-
blazar_dashboard.api.client.lease_update(request, lease_id, **kwargs)[source] Update a lease.