MCPcopy Create free account
hub / github.com/WingLim/caddy-webhook / Run

Method Run

command.go:21–34  ·  view source on GitHub ↗
(logger *zap.Logger)

Source from the content-addressed store, hash-verified

19}
20
21func (c *Cmd) Run(logger *zap.Logger) {
22 cmdInfo := zap.Any("command", append([]string{c.Command}, c.Args...))
23 log := logger.With(cmdInfo)
24
25 cmd := exec.Command(c.Command, c.Args...)
26 cmd.Dir = c.Path
27 err := cmd.Start()
28 if err != nil {
29 log.Error(err.Error())
30 } else {
31 log.Info("run command successful")
32 }
33 return
34}

Callers 2

SetupMethod · 0.80
UpdateMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected