summaryrefslogtreecommitdiffstats
path: root/example
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2016-12-01 08:38:06 -0500
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2017-01-12 16:53:38 -0500
commit22ecacc18c3b3623f98aa7e7efec659dd3593b7d (patch)
tree01c8c103b40bb116c95f43eb88a527ac6d281895 /example
parente2e402f323d0ffb0e0581650712b083504efde34 (diff)
downloadphosphor-inventory-manager-22ecacc18c3b3623f98aa7e7efec659dd3593b7d.tar.gz
phosphor-inventory-manager-22ecacc18c3b3623f98aa7e7efec659dd3593b7d.zip
Add a testcase for setProperty
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ifade8963ebc8d18dbdca46ece16800cf8ea8a6ad
Diffstat (limited to 'example')
-rw-r--r--example/events.d/match1.yaml17
1 files changed, 14 insertions, 3 deletions
diff --git a/example/events.d/match1.yaml b/example/events.d/match1.yaml
index 3a08305..19d501a 100644
--- a/example/events.d/match1.yaml
+++ b/example/events.d/match1.yaml
@@ -4,20 +4,31 @@ description: >
events:
- name: Example Match(1)
description: >
- Matches any PropertiesChanged signal.
+ Sets the value of ExampleProperty1 on /changeme
+ when the value of ExampleProperty2 on
+ /testing/inventory/trigger2 changes to yyyxxx.
type: match
signatures:
- type: signal
interface: org.freedesktop.DBus.Properties
+ path: /testing/inventory/trigger2
member: PropertiesChanged
+ filters:
+ - name: propertyChangedTo
+ args:
+ interface: xyz.openbmc_project.Example.Iface2
+ property: ExampleProperty2
+ value:
+ type: string
+ value: yyyxxx
actions:
- name: setProperty
args:
interface: xyz.openbmc_project.Example.Iface1
property: ExampleProperty1
- path: /test
+ path: /changeme
value:
type: string
- value: test
+ value: changed
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
OpenPOWER on IntegriCloud