diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2017-05-22 23:23:13 -0400 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2017-05-23 18:56:43 -0400 |
commit | 870c3fc67cd66cfd90bf262433f5141e76fc2145 (patch) | |
tree | 776fb15ac1fbbf45dc61e0424ccb832c9ecda022 /src/example | |
parent | e3a01af49b01b870dd7739bf60e7be4621754c5a (diff) | |
download | phosphor-dbus-monitor-870c3fc67cd66cfd90bf262433f5141e76fc2145.tar.gz phosphor-dbus-monitor-870c3fc67cd66cfd90bf262433f5141e76fc2145.zip |
build: General build refactoring
Add vars.mk for variable sharing across makefiles.
Stub and rename example YAML file and template.
Content to be re-introduced as support is added.
Move generated C++ to a header file.
Add input YAML path option to configure.
Change-Id: Ia06e392e8b120b1e1d8614046064fa432a6f9e18
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'src/example')
-rw-r--r-- | src/example/example.yaml | 1 | ||||
-rw-r--r-- | src/example/monitoring_defs.yaml | 55 |
2 files changed, 1 insertions, 55 deletions
diff --git a/src/example/example.yaml b/src/example/example.yaml new file mode 100644 index 0000000..5a798e9 --- /dev/null +++ b/src/example/example.yaml @@ -0,0 +1 @@ +# Example PDM configuration file. diff --git a/src/example/monitoring_defs.yaml b/src/example/monitoring_defs.yaml deleted file mode 100644 index 04629db..0000000 --- a/src/example/monitoring_defs.yaml +++ /dev/null @@ -1,55 +0,0 @@ -# Example sensor monitoring definition -groups: - - name: fan_zone_group - description: Group of fan tach sensors - type: fan_tach - members: - - fan0 - - fan1 - - fan2 - - fan3 - -triggers: - - name: app_start - description: The sensor group manager application started - type: start - - name: properties_changed - description: A property change dbus signal - type: signal - signature: - interface: org.freedesktop.DBus.Properties - member: PropertiesChanged - -conditions: - - name: fans_at_or_above_speed - type: countAtOrAbove - interface: xyz.openbmc_project.Sensor.Value - property: Value - parameters: - group: name - group: member - count: 3 - value: - value: 8000 - type: int64 - -actions: - - name: log_error - type: log_error - parameters: - message: string - -events: - - name: fans_over_speed - groups: - - fan_zone_group - triggers: - - name: app_start - conditions: - - fans_at_or_above_speed - - name: properties_changed - conditions: - - fans_at_or_above_speed - actions: - - name: log_error - message: "ERROR: Number of fans at or above 8000rpms reached" |