Documentation
¶
Index ¶
- type Controller
- func (c *Controller) Down(dto DownDTO) error
- func (c *Controller) ExecOrRun(dto ExecDTO) error
- func (c *Controller) ExecuteExtension(dto ExecuteExtensionDTO) error
- func (c *Controller) Hosts(dto HostsDTO) error
- func (c *Controller) Logs(dto LogsDTO) error
- func (c *Controller) Provision(dto ProvisionDTO) error
- func (c *Controller) ShowComposeCommand(dto ShowComposeCommandDTO) error
- func (c *Controller) ShowComposeConfig(dto ShowComposeConfigDTO) error
- func (c *Controller) Up(dto UpDTO) error
- type DownDTO
- type ExecDTO
- type ExecuteExtensionDTO
- type HostsDTO
- type LogsDTO
- type ProvisionDTO
- type ShowComposeCommandDTO
- type ShowComposeConfigDTO
- type UpDTO
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController( cfg config, wsRepo workspaceRepository, compose compose, tui tui, contextResolver contextResolver, etcHostsManager etcHostsManager, provisionerRunner provisionerRunner, ) *Controller
func (*Controller) Down ¶
func (c *Controller) Down(dto DownDTO) error
func (*Controller) ExecOrRun ¶
func (c *Controller) ExecOrRun(dto ExecDTO) error
func (*Controller) ExecuteExtension ¶
func (c *Controller) ExecuteExtension(dto ExecuteExtensionDTO) error
func (*Controller) Hosts ¶
func (c *Controller) Hosts(dto HostsDTO) error
func (*Controller) Logs ¶
func (c *Controller) Logs(dto LogsDTO) error
func (*Controller) Provision ¶
func (c *Controller) Provision(dto ProvisionDTO) error
func (*Controller) ShowComposeCommand ¶
func (c *Controller) ShowComposeCommand(dto ShowComposeCommandDTO) error
func (*Controller) ShowComposeConfig ¶
func (c *Controller) ShowComposeConfig(dto ShowComposeConfigDTO) error
func (*Controller) Up ¶
func (c *Controller) Up(dto UpDTO) error
type ExecuteExtensionDTO ¶
type ProvisionDTO ¶
type ShowComposeCommandDTO ¶
type ShowComposeConfigDTO ¶
Click to show internal directories.
Click to hide internal directories.