|
Elektra
0.8.26
|
The process plugin uses the pluginprocess library in order to execute other plugins inside an own process. This is useful for runtimes or libraries that cannot be reinitialized in the same process after they have been used. It is also useful for plugins which cause memory leaks to be isolated in an own process.
Mount this plugin and specify the plugin configuration parameter plugin to a plugin that exists on the system. The proxied plugin will then be executed in a separate process and this plugin handles the communication between the processes.
The pluginprocess library, which is only available on POSIX environments currently.
`` <h1>Mount the dump plugin a separate process via the process plugin touser/examples/process` sudo kdb mount config.file user/tests/process process plugin=dump
kdb set user/tests/process/key value #> Create a new key user/tests/process/key with string "value"
kdb get user/tests/process/key #> value
kdb rm -r user/tests/process sudo kdb umount user/tests/process ```
placements can be proxied successfully. Other metainformation like needs or provides or recommends will not be available when proxying using this plugin.
1.8.13