remove handler management

This commit is contained in:
A.Unger
2019-12-17 15:03:25 +01:00
parent c17568a319
commit c1af1196d6
-17
View File
@@ -1,27 +1,18 @@
package register
import (
"context"
"github.com/micro/cli"
"github.com/oklog/run"
"github.com/owncloud/ocis/pkg/config"
)
var (
// Commands defines the slice of commands.
Commands = []Command{}
// Handlers defines the slice of handlers.
Handlers = []Handler{}
)
// Command defines the register command.
type Command func(*config.Config) cli.Command
// Handler defines the register handler.
type Handler func(context.Context, context.CancelFunc, *run.Group, *config.Config) error
// AddCommand appends a command to Commands.
func AddCommand(cmd Command) {
Commands = append(
@@ -29,11 +20,3 @@ func AddCommand(cmd Command) {
cmd,
)
}
// AddHandler appends a handler to Handlers.
func AddHandler(hdl Handler) {
Handlers = append(
Handlers,
hdl,
)
}