@@ -179,6 +179,44 @@ Tables with allowed ressources sorted by REST methods can be found below. A quer
</tr>
</table>
<table>
<tr>
<tdcolspan="2"><b>PUT /load</b></td>
<tdcolspan="2">Load and intitialize a new plugin but do not start it. Use the /start request to kick off the plugin's data collection.</td>
</tr>
<tr>
<td>plugin</td>
<td>Plugin name.</td>
<td>No</td>
<td>Name of the new plugin. Is used to build the shared library file name which holds the plugin. Shared lib file name is of the form libdcdbplugin_PLUGINNAME.so (or .dylib for Apple).</td>
</tr>
<tr>
<td>path</td>
<td>A file path.</td>
<td>Yes</td>
<td>Path to where the shared library for the plugin is located. If not specified the default library directories (urs/lib and friends) are searched.</td>
</tr>
<tr>
<td>config</td>
<td>A file path including file name.</td>
<td>Yes</td>
<td>Path and name of the plugin configuration file. If not specified we will search for "./PLUGINNAME.conf".</td>
</tr>
</table>
<table>
<tr>
<tdcolspan="2"><b>PUT /unload</b></td>
<tdcolspan="2">Unload a plugin, removing it completely from dcdbpusher. To use the plugin again one has to /load it first.</td>