diff --git a/blogo/plugin/plugin.go b/blogo/plugin/plugin.go index 66cb66e..8f53250 100644 --- a/blogo/plugin/plugin.go +++ b/blogo/plugin/plugin.go @@ -38,3 +38,8 @@ type Sourcer interface { Plugin Source() (fs.FS, error) } + +type ErrorHandler interface { + Plugin + Handle(error) (handled bool) +}