Documentation
¶
Index ¶
- Variables
- type Config
- type TaskRunner
- func (t *TaskRunner) Cleanup()
- func (t *TaskRunner) Copy(srcPath, destPath string)
- func (t *TaskRunner) EnableAbortForKeystrokeControlPlusC()
- func (t *TaskRunner) Execute(commandStr string, envs ...string)
- func (t *TaskRunner) ExecuteInDir(dir string, commandStr string, envs ...string)
- func (t *TaskRunner) ExitWithError()
- func (t *TaskRunner) KillProcesses(processSubStrings []string)
- func (t *TaskRunner) MakeDir(path string)
- func (t *TaskRunner) Move(srcPath, destPath string)
- func (t *TaskRunner) PromptForContinuation(prompt string)
- func (t *TaskRunner) Remove(paths ...string)
- func (t *TaskRunner) Rename(srcPath, destPath string)
- func (t *TaskRunner) ResetCursor()
- func (t *TaskRunner) StartDaemon(dir, commandStr string, envs ...string)
- func (t *TaskRunner) WaitForWebPageToBeReady(targetUrl string)
- func (t *TaskRunner) WaitUntilPortIsReady(port string)
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultEnvs []string
Functions ¶
This section is empty.
Types ¶
type TaskRunner ¶
type TaskRunner struct {
Config *Config
Log logger
}
func GetTaskRunner ¶
func GetTaskRunner() *TaskRunner
func (*TaskRunner) Cleanup ¶
func (t *TaskRunner) Cleanup()
func (*TaskRunner) Copy ¶
func (t *TaskRunner) Copy(srcPath, destPath string)
func (*TaskRunner) EnableAbortForKeystrokeControlPlusC ¶
func (t *TaskRunner) EnableAbortForKeystrokeControlPlusC()
func (*TaskRunner) Execute ¶
func (t *TaskRunner) Execute(commandStr string, envs ...string)
func (*TaskRunner) ExecuteInDir ¶
func (t *TaskRunner) ExecuteInDir(dir string, commandStr string, envs ...string)
func (*TaskRunner) ExitWithError ¶
func (t *TaskRunner) ExitWithError()
func (*TaskRunner) KillProcesses ¶
func (t *TaskRunner) KillProcesses(processSubStrings []string)
func (*TaskRunner) MakeDir ¶
func (t *TaskRunner) MakeDir(path string)
func (*TaskRunner) Move ¶
func (t *TaskRunner) Move(srcPath, destPath string)
func (*TaskRunner) PromptForContinuation ¶
func (t *TaskRunner) PromptForContinuation(prompt string)
func (*TaskRunner) Remove ¶
func (t *TaskRunner) Remove(paths ...string)
func (*TaskRunner) Rename ¶
func (t *TaskRunner) Rename(srcPath, destPath string)
func (*TaskRunner) ResetCursor ¶
func (t *TaskRunner) ResetCursor()
func (*TaskRunner) StartDaemon ¶
func (t *TaskRunner) StartDaemon(dir, commandStr string, envs ...string)
func (*TaskRunner) WaitForWebPageToBeReady ¶
func (t *TaskRunner) WaitForWebPageToBeReady(targetUrl string)
func (*TaskRunner) WaitUntilPortIsReady ¶
func (t *TaskRunner) WaitUntilPortIsReady(port string)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.