kubernetes: github.com/erimatnor/kubernetes/pkg/volumeclaimbinder Index | Files

package volumeclaimbinder

import "github.com/erimatnor/kubernetes/pkg/volumeclaimbinder"

Index

Package Files

persistent_volume_claim_binder.go types.go

func NewBinderClient Uses

func NewBinderClient(c client.Interface) binderClient

func NewPersistentVolumeOrderedIndex Uses

func NewPersistentVolumeOrderedIndex() *persistentVolumeOrderedIndex

type PersistentVolumeClaimBinder Uses

type PersistentVolumeClaimBinder struct {
    // contains filtered or unexported fields
}

PersistentVolumeClaimBinder is a controller that synchronizes PersistentVolumeClaims.

func NewPersistentVolumeClaimBinder Uses

func NewPersistentVolumeClaimBinder(kubeClient client.Interface, syncPeriod time.Duration) *PersistentVolumeClaimBinder

NewPersistentVolumeClaimBinder creates a new PersistentVolumeClaimBinder

func (*PersistentVolumeClaimBinder) Run Uses

func (controller *PersistentVolumeClaimBinder) Run()

Run starts all of this binder's control loops

func (*PersistentVolumeClaimBinder) Stop Uses

func (controller *PersistentVolumeClaimBinder) Stop()

Stop gracefully shuts down this binder

Package volumeclaimbinder imports 16 packages (graph). Updated 2017-05-11. Refresh now. Tools for package owners.