Versions in this module Expand all Collapse all v0 v0.1.0 Jun 2, 2022 Changes in this version + type LoginFeature struct + func NewLoginFeature(presenter LoginPresenter, logger interfaces.Logger, ...) LoginFeature + func (l LoginFeature) Execute(input LoginInput) error + type LoginInput struct + type LoginPresenter interface + PresentToView func(LoginResponse) + type LoginResponse struct + Content LoginResponseContent + Error error + type LoginResponseContent struct + type RemoveOutputHandler struct + func NewRemoveOutputHandler(presenter RemovePresenter) RemoveOutputHandler + func (r RemoveOutputHandler) HandleOutput(output features.RemoveOutput) error + type RemovePresenter interface + PresentToView func(RemoveResponse) + type RemoveResponse struct + Content RemoveResponseContent + Error error + type RemoveResponseContent struct + DevEnvName string + type StartOutputHandler struct + func NewStartOutputHandler(userConfig interfaces.UserConfigManager, presenter StartPresenter, ...) StartOutputHandler + func (s StartOutputHandler) HandleOutput(output features.StartOutput) error + type StartPresenter interface + PresentToView func(StartResponse) + type StartResponse struct + Content StartResponseContent + Error error + type StartResponseContent struct + DevEnvAlreadyStarted bool + DevEnvName string + DevEnvRebuilt bool + type StopOutputHandler struct + func NewStopOutputHandler(presenter StopPresenter, sshKnownHosts interfaces.SSHKnownHostsManager) StopOutputHandler + func (s StopOutputHandler) HandleOutput(output features.StopOutput) error + type StopPresenter interface + PresentToView func(StopResponse) + type StopResponse struct + Content StopResponseContent + Error error + type StopResponseContent struct + DevEnvAlreadyStopped bool + DevEnvName string + type UninstallOutputHandler struct + func NewUninstallOutputHandler(presenter UninstallPresenter) UninstallOutputHandler + func (u UninstallOutputHandler) HandleOutput(output features.UninstallOutput) error + type UninstallPresenter interface + PresentToView func(UninstallResponse) + type UninstallResponse struct + Content UninstallResponseContent + Error error + type UninstallResponseContent struct + AlreadyUninstalledMessage string + RecodeAlreadyUninstalled bool + RecodeConfigDirPath string + RecodeExecutablePath string + SuccessMessage string