Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddExtraFlags ¶ added in v1.16.0
AddExtraFlags is called by the main package to add component specific command line flags
func NewManilaV2Client ¶
func NewManilaV2Client(o *openstack_provider.AuthOpts) (*gophercloud.ServiceClient, error)
NewManilaV2Client Creates Manila v2 client Authenticates to the Manila service with credentials passed in openstack_provider.AuthOpts
Types ¶
type Provisioner ¶
type Provisioner struct {
// contains filtered or unexported fields
}
Provisioner struct, implements controller.Provisioner interface
func NewProvisioner ¶
func NewProvisioner(c clientset.Interface) *Provisioner
NewProvisioner creates a new instance of Manila provisioner
func (*Provisioner) Delete ¶
func (p *Provisioner) Delete(pv *v1.PersistentVolume) error
Delete a share from Manila service
func (*Provisioner) Provision ¶
func (p *Provisioner) Provision(volOptions controller.ProvisionOptions) (*v1.PersistentVolume, error)
Provision a share in Manila service
Click to show internal directories.
Click to hide internal directories.