MCPcopy
hub / github.com/passteque/gluetun / CmdStarter

Interface CmdStarter

internal/vpn/interfaces.go:97–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97type CmdStarter interface {
98 Start(cmd *exec.Cmd) (
99 stdoutLines, stderrLines <-chan string,
100 waitError <-chan error, startErr error)
101}
102
103type HealthChecker interface {
104 SetConfig(tlsDialAddrs []string, icmpTargetIPs []netip.Addr, smallCheckType string)

Callers

nothing calls this directly

Implementers 7

Checkerinternal/healthcheck/checker.go
Cmderinternal/command/cmder.go
MockexecCmdinternal/command/mocks_local_test.go
MockexecCmdMockRecorderinternal/command/mocks_local_test.go
Loopinternal/portforward/loop.go
Serviceinternal/portforward/service/service.g
Loopinternal/publicip/loop.go

Calls

no outgoing calls

Tested by

no test coverage detected