From 6b676d2782ed7d67ac7d9c9887c07a11be9f44c3 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Tue, 29 Jan 2019 16:56:51 -0800 Subject: [PATCH] plugin: document tracer and daemon plugin types License: MIT Signed-off-by: Steven Allen --- docs/plugins.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/plugins.md b/docs/plugins.md index a8dbe0cb4..7aed7a5e2 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -30,6 +30,21 @@ related commands. Datastore plugins add support for additional datastore backends. +### Tracer + +(experimental) + +Tracer plugins allow injecting an opentracing backend into go-ipfs. + +### Daemon + +Daemon plugins are started when the go-ipfs daemon is started and are given an +instance of the CoreAPI. This should make it possible to build an ipfs-based +application without IPC and without forking go-ipfs. + +Note: We eventually plan to make go-ipfs usable as a library. However, this +plugin type is likely the best interim solution. + ## Available Plugins | Name | Type | Preloaded | Description |