Documentation ¶
Index ¶
- Constants
- func Backoff(maxDuration time.Duration, timeoutMessage string, f func() (bool, error)) error
- func WaitEnvironment(client *rancherClient.RancherClient, env *rancherClient.Environment) error
- func WaitFor(client *rancherClient.RancherClient, resource *rancherClient.Resource, ...) error
- func WaitService(client *rancherClient.RancherClient, service *rancherClient.Service) error
- type StorageDaemon
- func (d *StorageDaemon) Create(volume *model.Volume) (*model.Volume, error)
- func (d *StorageDaemon) Delete(name string, removeStack bool) error
- func (d *StorageDaemon) Get(name string) (*model.Volume, error)
- func (d *StorageDaemon) List() ([]*model.Volume, error)
- func (d *StorageDaemon) ListenAndServe() error
- func (d *StorageDaemon) Mount(name string) (*model.Volume, error)
- func (d *StorageDaemon) Unmount(name string) error
- type VolumeManager
Constants ¶
View Source
const (
DockerComposeTemplate = `` /* 3093-byte string literal not displayed */
)
Variables ¶
This section is empty.
Functions ¶
func WaitEnvironment ¶
func WaitEnvironment(client *rancherClient.RancherClient, env *rancherClient.Environment) error
func WaitFor ¶
func WaitFor(client *rancherClient.RancherClient, resource *rancherClient.Resource, output interface{}, transitioning func() string) error
func WaitService ¶
func WaitService(client *rancherClient.RancherClient, service *rancherClient.Service) error
Types ¶
type StorageDaemon ¶
type StorageDaemon struct {
// contains filtered or unexported fields
}
func NewStorageDaemon ¶
func NewStorageDaemon(driverContainerName, driverName, volumeStackImage string, client *rancherClient.RancherClient) (*StorageDaemon, error)
func (*StorageDaemon) ListenAndServe ¶
func (d *StorageDaemon) ListenAndServe() error
func (*StorageDaemon) Unmount ¶
func (d *StorageDaemon) Unmount(name string) error
Click to show internal directories.
Click to hide internal directories.