| [Unit] |
| Description=Phosphor Watchdog |
| |
| [Service] |
| EnvironmentFile={envfiledir}/obmc/watchdog/%I |
| ExecStart=/usr/bin/env phosphor-watchdog --service=${{SERVICE}} --path=${{DEVPATH}} \ |
| --continue --fallback_always --min_interval=${{MIN_INTERVAL}} \ |
| --fallback_action=${{FALLBACK_ACTION}} --fallback_interval=${{FALLBACK_INTERVAL}} \ |
| --action_target=xyz.openbmc_project.State.Watchdog.Action.HardReset=${{UNIT_HARD_RESET}} \ |
| --action_target=xyz.openbmc_project.State.Watchdog.Action.PowerOff=${{UNIT_POWER_OFF}} \ |
| --action_target=xyz.openbmc_project.State.Watchdog.Action.PowerCycle=${{UNIT_POWER_CYCLE}} |
| SyslogIdentifier=phosphor-watchdog |
| BusName=xyz.openbmc_project.Watchdog |
| Type=dbus |
| |
| [Install] |
| WantedBy=basic.target |