Code

plugin, daemon: Use '::' in plugin names to indicate subdirectories.
authorSebastian Harl <sh@tokkee.org>
Sun, 10 Mar 2013 21:38:05 +0000 (22:38 +0100)
committerSebastian Harl <sh@tokkee.org>
Sun, 10 Mar 2013 21:38:05 +0000 (22:38 +0100)
commit71fee3e1ba309196cfc07c1df29c366385896223
treecdb64bec632d324dcf19d556dc303401f7f5448c
parenta7e84e967d89943bd95d3f13c25d4d283aaf43c8
plugin, daemon: Use '::' in plugin names to indicate subdirectories.

That is, behave similar to Perl when encountering a '::' in a plugin's name and
translate that to a slash. "foo::bar" will thus become PKGLIBDIR/foo/bar.so.
This will be used to name plugins accessing the same backend using different
methods and to have an, imho, nicer name for those.

The daemon will now use that to prepend "backend::" to the name of backends.
This is no different to the behavior before but only uses different names that
will be displayed in log messages.
src/core/plugin.c
src/daemon/config.c