1
0
Commit Graph

21 Commits

Author SHA1 Message Date
f091bbd706 devout: recognise attr,attrs when parsing search term string 2024-06-01 23:48:05 +01:00
04b068f7a3 delete unused code 2024-06-01 22:43:48 +01:00
53f57c1a8c devout: support sysfs attributes for (grand*)parent device 2024-06-01 22:43:27 +01:00
19aba0d873 devout: support search for sysfs attributes 2024-06-01 21:20:41 +01:00
7d00b39249 rename attributes->properties when referring to uevent fields
properties: key-value pairs in the uevent message
attributes: file contents in sysfs
2024-06-01 12:17:49 +01:00
a3fca5bf05 devout: add functions to read sysfs attributes 2024-05-26 18:03:32 +01:00
80628a3d90 move event matching tests to devout
in preparation for future uevent-watch not needing to do
event matching
2024-04-27 21:07:25 +01:00
cf9cadd212 devout: replay relevant events to new subscriber 2024-04-26 17:20:33 +01:00
ce7e395295 devout test: replace minisock with lualinux 2024-04-24 18:29:24 +01:00
97a8ae1c84 devout: add event loop and main run function 2024-04-23 20:15:02 +01:00
52eb283a26 implement unsubscribe
and add ids to subscribe so that there's a unique identifier
to pass to unsubscribe
2024-04-23 20:12:46 +01:00
f9c03998b8 implement subscriptions with callback 2024-04-21 13:19:17 +01:00
50de1b090f add the rest of the test list (all we've thought of) 2024-04-21 11:22:26 +01:00
648382f64a report bodyless tests as PENDING 2024-04-21 11:19:42 +01:00
e9370358ae implement "remove" events 2024-04-21 11:19:06 +01:00
762ce7b6b8 cut/paste devout implementation into a real module 2024-04-20 22:48:00 +01:00
b1c0560f4f implement fetch by path 2024-04-20 22:20:43 +01:00
e34135c41a improve failed test reporting 2024-04-20 21:46:37 +01:00
712c9b266f implement find 2024-04-20 18:42:42 +01:00
4df963996c devout: add device 2024-04-20 18:24:10 +01:00
349bfecbb8 new package "devout", does nothing yet 2024-04-20 17:45:40 +01:00