Ticket #360 (new enhancement)
[oeventsd] Trigger for ResourceStateChanged
| Reported by: | spaetz | Owned by: | jluebbe |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | framework/oeventsd | Version: | |
| Keywords: | Cc: |
Description
I want to disable suspend when I use GPS. Mickey told me to use rules for it. So basically what I want is a trigger that enables me to do that:
trigger: ResourceStateChange('GPS')
filter: attribute_is(state,'True')
action: OccupyResource('CPU')
trigger: ResourceStateChange('GPS')
filter: attribute_is(state,'False')
action: ReleaseResource('CPU')
or even
while: ResourceStateTrue('GPS')
action: OccupyResource('CPU')
I am a yaml noobie, so the syntax may be wrong but you get the gist.
Note: See
TracTickets for help on using
tickets.

Sounds good, there already is a generic DBusTrigger which can be used for that. See http://totalueberwachung.de/blog/2008/10/21/fso-tutorial-dbus-rules for an example of how to use DBusTrigger.