xref: /openbmc/google-misc/dhcp-done/subprojects/bare-metal-host-monitor/meson_options.txt (revision 815c8873ed8807e2d9912d229056c9e69324e1c0)
1*815c8873SJohn Wedigoption(
2*815c8873SJohn Wedig  'host_monitor_service_name',
3*815c8873SJohn Wedig  type: 'string',
4*815c8873SJohn Wedig  value: 'xyz.openbmc_project.State.OperatingSystem{}',
5*815c8873SJohn Wedig  description: 'Dbus service to monitor. Use {} in string if host number needs to be inserted'
6*815c8873SJohn Wedig)
7*815c8873SJohn Wedigoption(
8*815c8873SJohn Wedig  'host_monitor_object_path',
9*815c8873SJohn Wedig  type: 'string',
10*815c8873SJohn Wedig  value: '/xyz/openbmc_project/state/os',
11*815c8873SJohn Wedig  description: 'Dbus object path to monitor. Use {} in string if host number needs to be inserted'
12*815c8873SJohn Wedig)
13*815c8873SJohn Wedigoption(
14*815c8873SJohn Wedig  'host_monitor_interface',
15*815c8873SJohn Wedig  type: 'string',
16*815c8873SJohn Wedig  value: 'xyz.openbmc_project.State.OperatingSystem.Status',
17*815c8873SJohn Wedig  description: 'Dbus interface, where the monitored property is located.',
18*815c8873SJohn Wedig)
19*815c8873SJohn Wedigoption(
20*815c8873SJohn Wedig  'host_monitor_property',
21*815c8873SJohn Wedig  type: 'string',
22*815c8873SJohn Wedig  value: 'OperatingSystemState',
23*815c8873SJohn Wedig  description: 'Dbus property to monitor',
24*815c8873SJohn Wedig)
25*815c8873SJohn Wedigoption(
26*815c8873SJohn Wedig  'host_monitor_host_in_reset_value',
27*815c8873SJohn Wedig  type: 'string',
28*815c8873SJohn Wedig  value: 'xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Inactive',
29*815c8873SJohn Wedig  description: 'Dbus property value that indicates the host is in reset',
30*815c8873SJohn Wedig)
31*815c8873SJohn Wedigoption(
32*815c8873SJohn Wedig  'host_monitor_host_running_value',
33*815c8873SJohn Wedig  type: 'string',
34*815c8873SJohn Wedig  value: 'xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.Standby',
35*815c8873SJohn Wedig  description: 'Dbus property value that indicates the host OS is running',
36*815c8873SJohn Wedig)
37