This commit is contained in:
@@ -17,13 +17,13 @@ import (
|
||||
)
|
||||
|
||||
type CommanderClient struct {
|
||||
cmder *commander.Commander
|
||||
cmder *commander.CommandExecutor
|
||||
wg *sync.WaitGroup
|
||||
id string
|
||||
}
|
||||
|
||||
func New(
|
||||
cmder *commander.Commander,
|
||||
cmder *commander.CommandExecutor,
|
||||
wg *sync.WaitGroup,
|
||||
id string,
|
||||
) CommanderClient {
|
||||
@@ -10,10 +10,10 @@ import (
|
||||
"golang.org/x/sync/errgroup"
|
||||
)
|
||||
|
||||
type Commander struct {
|
||||
type CommandExecutor struct {
|
||||
}
|
||||
|
||||
func (*Commander) Execute(command *proto.Command) (*proto.FinishedCommand, error) {
|
||||
func (*CommandExecutor) Execute(command *proto.Command) (*proto.FinishedCommand, error) {
|
||||
cmd := exec.Command(command.Command[0], command.Command[1:]...)
|
||||
var (
|
||||
stdin io.WriteCloser
|
||||
|
||||
Reference in New Issue
Block a user