Commit graph

10 commits

Author SHA1 Message Date
Daniel Eklöf
9944a8f972 modules: don't assume module content is a dictionary
This is done by having each module implement a top-level verifier
function.
2019-01-13 11:54:57 +01:00
Daniel Eklöf
71515e4079 config: conf_verify_dict() now assumes attr list is NULL-terminated 2019-01-13 11:37:05 +01:00
Daniel Eklöf
ec4a47e5db modules: rename module_info -> plugin_info
This is the same name used by particles.
2019-01-13 11:18:32 +01:00
Daniel Eklöf
42104db1ca modules: move files back to a common directory (again) 2019-01-12 21:24:20 +01:00
Daniel Eklöf
8809cbb481 Put each module in its own subdirectory 2019-01-12 11:19:57 +01:00
Daniel Eklöf
91826ff176 module/removables: handle optical media (CDROMs) 2019-01-07 18:32:09 +01:00
Daniel Eklöf
ed4716a600 module/removables: remove debug logging 2019-01-01 20:37:04 +01:00
Daniel Eklöf
a8a9ab28bd module/removables: log warning if action is something we didn't expect 2019-01-01 20:30:27 +01:00
Daniel Eklöf
bdd760a40b module/removables: cleanup 2019-01-01 20:18:48 +01:00
Daniel Eklöf
14f9aec088 module/removables: monitors removable devices using udev 2019-01-01 20:07:50 +01:00