Documentation ¶
Overview ¶
SPDX-License-Identifier: MIT Copyright (c) 2019 Hadrien Chauvin
SPDX-License-Identifier: MIT Copyright (c) 2019 Hadrien Chauvin
Index ¶
Constants ¶
View Source
const ( EnvironmentDeployment = EnvironmentSetupType("deployment") EnvironmentInitialization = EnvironmentSetupType("initialization") )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CommandInfo ¶
type CommandResult ¶
type EnvironmentInfo ¶
type EnvironmentSetupResult ¶
type EnvironmentSetupResult struct { EnvironmentInfo SetupType EnvironmentSetupType Err *string Started time.Time Completed time.Time }
type EnvironmentSetupType ¶
type EnvironmentSetupType string
type NoopReporter ¶
type NoopReporter struct{}
func (*NoopReporter) CommandOutput ¶
func (reporter *NoopReporter) CommandOutput(info *CommandInfo) (io.WriteCloser, error)
func (*NoopReporter) CommandResult ¶
func (reporter *NoopReporter) CommandResult(result *CommandResult)
func (*NoopReporter) EnvironmentSetupResult ¶
func (reporter *NoopReporter) EnvironmentSetupResult(result *EnvironmentSetupResult)
func (*NoopReporter) Finalize ¶
func (reporter *NoopReporter) Finalize() error
type Reporter ¶
type Reporter interface { EnvironmentSetupResult(result *EnvironmentSetupResult) CommandOutput(info *CommandInfo) (io.WriteCloser, error) CommandResult(result *CommandResult) Finalize() error }
Directories ¶
Path | Synopsis |
---|---|
SPDX-License-Identifier: MIT Copyright (c) 2019 Hadrien Chauvin
|
SPDX-License-Identifier: MIT Copyright (c) 2019 Hadrien Chauvin |
Click to show internal directories.
Click to hide internal directories.