mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-07 13:55:17 +00:00
add terminate vs kill
This commit is contained in:
@@ -33,8 +33,9 @@ func (p *Provider) Setup() error {
|
||||
}
|
||||
return nil
|
||||
}
|
||||
func (Provider) StartTendermint(_ context.Context, _ *e2e.Node) error { panic("unimplemented") }
|
||||
func (Provider) KillTendermint(_ context.Context, _ *e2e.Node) error { panic("unimplemented") }
|
||||
func (Provider) StartTendermint(_ context.Context, _ *e2e.Node) error { panic("unimplemented") }
|
||||
func (Provider) TerminateTendermint(_ context.Context, _ *e2e.Node) error { panic("unimplemented") }
|
||||
func (Provider) KillTendermint(_ context.Context, _ *e2e.Node) error { panic("unimplemented") }
|
||||
|
||||
// dockerComposeBytes generates a Docker Compose config file for a testnet and returns the
|
||||
// file as bytes to be written out to disk.
|
||||
|
||||
@@ -16,6 +16,7 @@ type Provider interface {
|
||||
|
||||
StartTendermint(context.Context, *e2e.Node) error
|
||||
KillTendermint(context.Context, *e2e.Node) error
|
||||
TerminateTendermint(context.Context, *e2e.Node) error
|
||||
}
|
||||
|
||||
// NoopProvider implements the provider interface by performing noops for every
|
||||
@@ -24,8 +25,9 @@ type Provider interface {
|
||||
type NoopProvider struct {
|
||||
}
|
||||
|
||||
func (NoopProvider) Setup() error { return nil }
|
||||
func (NoopProvider) StartTendermint(_ context.Context, _ *e2e.Node) error { return nil }
|
||||
func (NoopProvider) KillTendermint(_ context.Context, _ *e2e.Node) error { return nil }
|
||||
func (NoopProvider) Setup() error { return nil }
|
||||
func (NoopProvider) StartTendermint(_ context.Context, _ *e2e.Node) error { return nil }
|
||||
func (NoopProvider) TerminateTendermint(_ context.Context, _ *e2e.Node) error { return nil }
|
||||
func (NoopProvider) KillTendermint(_ context.Context, _ *e2e.Node) error { return nil }
|
||||
|
||||
var _ Provider = NoopProvider{}
|
||||
|
||||
Reference in New Issue
Block a user