Documentation ¶
Index ¶
- type Config
- type Machine
- func (m *Machine) Attach(opts *driver.AttachOptions) (err error)
- func (m *Machine) Exec(command string, opts *driver.ExecOptions) (err error)
- func (m *Machine) Exists() (bool, error)
- func (m *Machine) Id() string
- func (m *Machine) Info() (info driver.MachineInfo, err error)
- func (m *Machine) Logs(opts *driver.LogOptions) (err error)
- func (m *Machine) Name() string
- func (m *Machine) Networks() ([]driver.Network, error)
- func (m *Machine) Remove() error
- func (m *Machine) Running() bool
- func (m *Machine) Shell(opts *driver.ShellOptions) (err error)
- func (m *Machine) Start(opts *driver.MachineConfig) (err error)
- func (m *Machine) State() (state driver.MachineState, err error)
- func (m *Machine) Stop(force bool) error
- func (m *Machine) WaitUntil(timeout time.Duration, target, failOn *driver.MachineState) error
- type Network
- func (n *Network) Create(opts *driver.NetConfig) (err error)
- func (n *Network) Exists() (bool, error)
- func (n *Network) Id() string
- func (n *Network) Info() (nInfo driver.NetInfo, err error)
- func (n *Network) Name() string
- func (n *Network) Remove() (err error)
- func (n *Network) Running() (running bool, err error)
- func (n *Network) Start() error
- func (n *Network) Stop() (err error)
- type UMLDriver
- func (ud *UMLDriver) GetCLICommand() (command *cobra.Command, err error)
- func (ud *UMLDriver) ListAllNamespaces() ([]string, error)
- func (ud *UMLDriver) ListMachines(namespace string, all bool) ([]driver.MachineInfo, error)
- func (ud *UMLDriver) ListNetworks(namespace string, all bool) (networks []driver.NetInfo, err error)
- func (ud *UMLDriver) Machine(name, namespace string) (m driver.Machine, err error)
- func (ud *UMLDriver) Network(name, namespace string) (n driver.Network, err error)
- func (ud *UMLDriver) SetupDriver(conf map[string]interface{}) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UMLDriver ¶
type UMLDriver struct { Name string Config Config Podman podman.PodmanDriver }
func (*UMLDriver) GetCLICommand ¶
func (*UMLDriver) ListAllNamespaces ¶
func (*UMLDriver) ListMachines ¶
func (*UMLDriver) ListNetworks ¶
func (*UMLDriver) SetupDriver ¶
Click to show internal directories.
Click to hide internal directories.