Rename exechook receivers
This commit is contained in:
parent
2d3ccf6026
commit
44306c0dd8
|
|
@ -54,18 +54,18 @@ func NewExechook(cmdrunner *cmd.Runner, command, gitroot string, args []string,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Name describes hook, implements Hook.Name
|
// Name describes hook, implements Hook.Name
|
||||||
func (w *Exechook) Name() string {
|
func (h *Exechook) Name() string {
|
||||||
return "exechook"
|
return "exechook"
|
||||||
}
|
}
|
||||||
|
|
||||||
// Do runs exechook.command, implements Hook.Do
|
// Do runs exechook.command, implements Hook.Do
|
||||||
func (c *Exechook) Do(ctx context.Context, hash string) error {
|
func (h *Exechook) Do(ctx context.Context, hash string) error {
|
||||||
ctx, cancel := context.WithTimeout(ctx, c.timeout)
|
ctx, cancel := context.WithTimeout(ctx, h.timeout)
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
worktreePath := filepath.Join(c.gitRoot, hash)
|
worktreePath := filepath.Join(h.gitRoot, hash)
|
||||||
|
|
||||||
c.logger.V(0).Info("running exechook", "command", c.command, "timeout", c.timeout)
|
h.logger.V(0).Info("running exechook", "command", h.command, "timeout", h.timeout)
|
||||||
_, err := c.cmdrunner.Run(ctx, worktreePath, c.command, c.args...)
|
_, err := h.cmdrunner.Run(ctx, worktreePath, h.command, h.args...)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue