Documentation
¶
Index ¶
- type ContainerDaemon
- type LXD
- func (l *LXD) CreateContainer(container pfmodel.Container) (bool, string, error)
- func (l *LXD) CreateContainerBootstrapScript(container pfmodel.Container) (bool, error)
- func (l *LXD) DeleteContainer(hostname string) (bool, error)
- func (l *LXD) ListContainers() (*pfmodel.ContainerList, error)
- func (l *LXD) MigrateContainer(container pfmodel.Container) (success bool, ipaddress string, err error)
- func (l *LXD) ValidateAndBootstrapContainer(container pfmodel.Container) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerDaemon ¶
type ContainerDaemon interface { ListContainers() (*pfmodel.ContainerList, error) CreateContainer(container pfmodel.Container) (bool, string, error) DeleteContainer(hostname string) (bool, error) CreateContainerBootstrapScript(container pfmodel.Container) (bool, error) ValidateAndBootstrapContainer(container pfmodel.Container) (bool, error) MigrateContainer(container pfmodel.Container) (success bool, ipaddress string, err error) }
type LXD ¶
type LXD struct {
// contains filtered or unexported fields
}
func (*LXD) CreateContainer ¶
func (*LXD) CreateContainerBootstrapScript ¶
func (*LXD) ListContainers ¶
func (l *LXD) ListContainers() (*pfmodel.ContainerList, error)
func (*LXD) MigrateContainer ¶
Click to show internal directories.
Click to hide internal directories.