Documentation ¶
Index ¶
- func Start(project string, cmds ...cmd.Commander)deprecated
- type CobraRun
- type Dio
- func (d *Dio) DioStart(projectName string, cmds ...cmd.Commander) error
- func (d *Dio) PostRunStepsAppend(instanceSteps ...step.InstanceStep) error
- func (d *Dio) PreRunStepsAppend(instanceSteps ...step.InstanceStep) error
- func (d *Dio) RegUserEighthPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserEighthPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFifthPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFifthPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFirstPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFirstPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFourthPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserFourthPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserNinethPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserNinethPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSecondPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSecondPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSeventhPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSeventhPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSixthPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserSixthPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserTenthPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserTenthPreRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserThirdPostRunStep(instanceStep step.InstanceStep) error
- func (d *Dio) RegUserThirdPreRunStep(instanceStep step.InstanceStep) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dio ¶
type Dio struct {
// contains filtered or unexported fields
}
func (*Dio) DioStart ¶
DioStart be care cmds should not use PersistentXXXRunX,this is use by Dio root cmd
lifecycle: PersistentPreRun PreRun Run PostRun PersistentPostRun
func (*Dio) PostRunStepsAppend ¶
func (d *Dio) PostRunStepsAppend(instanceSteps ...step.InstanceStep) error
PostRunStepsAppend append step will exec after step with priority which define by func PostRunRegWithPriority
func (*Dio) PreRunStepsAppend ¶
func (d *Dio) PreRunStepsAppend(instanceSteps ...step.InstanceStep) error
PreRunStepsAppend append step will exec after step with priority which define by func PreRunRegWithPriority
func (*Dio) RegUserEighthPostRunStep ¶
func (d *Dio) RegUserEighthPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserEighthPreRunStep ¶
func (d *Dio) RegUserEighthPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFifthPostRunStep ¶
func (d *Dio) RegUserFifthPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFifthPreRunStep ¶
func (d *Dio) RegUserFifthPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFirstPostRunStep ¶
func (d *Dio) RegUserFirstPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFirstPreRunStep ¶
func (d *Dio) RegUserFirstPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFourthPostRunStep ¶
func (d *Dio) RegUserFourthPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserFourthPreRunStep ¶
func (d *Dio) RegUserFourthPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserNinethPostRunStep ¶
func (d *Dio) RegUserNinethPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserNinethPreRunStep ¶
func (d *Dio) RegUserNinethPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSecondPostRunStep ¶
func (d *Dio) RegUserSecondPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSecondPreRunStep ¶
func (d *Dio) RegUserSecondPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSeventhPostRunStep ¶
func (d *Dio) RegUserSeventhPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSeventhPreRunStep ¶
func (d *Dio) RegUserSeventhPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSixthPostRunStep ¶
func (d *Dio) RegUserSixthPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserSixthPreRunStep ¶
func (d *Dio) RegUserSixthPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserTenthPostRunStep ¶
func (d *Dio) RegUserTenthPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserTenthPreRunStep ¶
func (d *Dio) RegUserTenthPreRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserThirdPostRunStep ¶
func (d *Dio) RegUserThirdPostRunStep(instanceStep step.InstanceStep) error
func (*Dio) RegUserThirdPreRunStep ¶
func (d *Dio) RegUserThirdPreRunStep(instanceStep step.InstanceStep) error
Directories ¶
Path | Synopsis |
---|---|
Package errors provides a way to return detailed information for an RPC request error.
|
Package errors provides a way to return detailed information for an RPC request error. |
example
|
|
registry
Package registry is an interface for service discovery
|
Package registry is an interface for service discovery |
registry/etcdv3
copy from go-plugins/registry/etcdv3 Package etcdv3 provides an etcd version 3 registry
|
copy from go-plugins/registry/etcdv3 Package etcdv3 provides an etcd version 3 registry |
writer/rotate/file-rotatelogs
package rotatelogs is a port of File-RotateLogs from Perl (https://metacpan.org/release/File-RotateLogs), and it allows you to automatically rotate output files when you write to them according to the filename pattern that you can specify.
|
package rotatelogs is a port of File-RotateLogs from Perl (https://metacpan.org/release/File-RotateLogs), and it allows you to automatically rotate output files when you write to them according to the filename pattern that you can specify. |
Click to show internal directories.
Click to hide internal directories.