Elektra  0.8.25
Plugin: process

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.

Usage

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.

Dependencies

The pluginprocess library, which is only available on POSIX environments currently.

Examples

`` <h1>Mount the dump plugin a separate process via the process plugin to the cascading namespace/examples/process` sudo kdb mount config.file /tests/process process plugin=dump

kdb set /tests/process/key value #> Using name user/tests/process/key #> Create a new key user/tests/process/key with string "value"

kdb get /tests/process/key #> value

Undo modifications

kdb rm -r /tests/process sudo kdb umount /tests/process ```

Limitations