1[Unit]
2Description=Bletchley host state monitoring
3Wants=xyz.openbmc_project.State.Chassis@1.service
4After=xyz.openbmc_project.State.Chassis@1.service
5Wants=xyz.openbmc_project.State.Chassis@2.service
6After=xyz.openbmc_project.State.Chassis@2.service
7Wants=xyz.openbmc_project.State.Chassis@3.service
8After=xyz.openbmc_project.State.Chassis@3.service
9Wants=xyz.openbmc_project.State.Chassis@4.service
10After=xyz.openbmc_project.State.Chassis@4.service
11Wants=xyz.openbmc_project.State.Chassis@5.service
12After=xyz.openbmc_project.State.Chassis@5.service
13Wants=xyz.openbmc_project.State.Chassis@6.service
14After=xyz.openbmc_project.State.Chassis@6.service
15Wants=xyz.openbmc_project.State.Host@1.service
16After=xyz.openbmc_project.State.Host@1.service
17Wants=xyz.openbmc_project.State.Host@2.service
18After=xyz.openbmc_project.State.Host@2.service
19Wants=xyz.openbmc_project.State.Host@3.service
20After=xyz.openbmc_project.State.Host@3.service
21Wants=xyz.openbmc_project.State.Host@4.service
22After=xyz.openbmc_project.State.Host@4.service
23Wants=xyz.openbmc_project.State.Host@5.service
24After=xyz.openbmc_project.State.Host@5.service
25Wants=xyz.openbmc_project.State.Host@6.service
26After=xyz.openbmc_project.State.Host@6.service
27Wants=xyz.openbmc_project.Settings.service
28After=xyz.openbmc_project.Settings.service
29
30[Service]
31ExecStart=/usr/libexec/bletchley-host-state-monitor
32SyslogIdentifier=bletchley-host-state-monitor
33Type=simple
34Restart=on-failure
35RestartSec=1
36
37[Install]
38WantedBy=multi-user.target
39