The karbor.api.v1.providers Module¶
The providers api.
- 
class karbor.api.v1.providers.CheckpointViewBuilder¶
- Bases: - karbor.api.common.ViewBuilder- Model a server API response as a python dictionary. - 
detail(request, checkpoint)¶
- Detailed view of a single checkpoint. 
 - 
detail_list(request, checkpoints, checkpoint_count=None)¶
- Detailed view of a list of checkpoints. 
 
- 
- 
class karbor.api.v1.providers.ProviderViewBuilder¶
- Bases: - karbor.api.common.ViewBuilder- Model a server API response as a python dictionary. - 
detail(request, provider)¶
- Detailed view of a single provider. 
 - 
detail_list(request, providers, provider_count=None)¶
- Detailed view of a list of providers. 
 
- 
- 
class karbor.api.v1.providers.ProvidersController¶
- Bases: - karbor.api.openstack.wsgi.Controller- The Providers API controller for the OpenStack API. - 
checkpoints_create(req, provider_id, body)¶
- Creates a new checkpoint. 
 - 
checkpoints_delete(req, provider_id, checkpoint_id)¶
- Delete a checkpoint. 
 - 
checkpoints_index(req, provider_id)¶
- Returns a list of checkpoints, transformed through view builder. 
 - 
checkpoints_show(req, provider_id, checkpoint_id)¶
- Return data about the given checkpoint id. 
 - 
index(req)¶
- Returns a list of providers, transformed through view builder. 
 - 
show(req, id)¶
- Return data about the given provider id. 
 - 
wsgi_actions= {}¶
 - 
wsgi_extensions= []¶
 
- 
- 
karbor.api.v1.providers.check_policy(context, action)¶
- 
karbor.api.v1.providers.create_resource()¶