//go:build !windows

package deploy

import (
	"os/exec"
	"strings"
)

func workerProcessRunning(imageName string) bool {
	out, err := exec.Command("pgrep", "-x", strings.TrimSuffix(imageName, ".exe")).Output()
	return err == nil && len(strings.TrimSpace(string(out))) > 0
}
