From cddef3ec5ee130631c31596b76d6ef618ddc1a3d Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 10 Jan 2018 17:11:19 -0800 Subject: [PATCH] use PostRunMap when constructing PostRun in commands Writing out the full type explicitly is ugly and verbose. License: MIT Signed-off-by: Steven Allen --- core/commands/block.go | 2 +- core/commands/cat.go | 2 +- core/commands/get.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/commands/block.go b/core/commands/block.go index a15136d8e..eee1d6e87 100644 --- a/core/commands/block.go +++ b/core/commands/block.go @@ -299,7 +299,7 @@ It takes a list of base58 encoded multihashs to remove. log.Error(err) } }, - PostRun: map[cmds.PostRunType]func(*cmds.Request, cmds.ResponseEmitter) cmds.ResponseEmitter{ + PostRun: cmds.PostRunMap{ cmds.CLI: func(req *cmds.Request, re cmds.ResponseEmitter) cmds.ResponseEmitter { reNext, res := cmds.NewChanResponsePair(req) diff --git a/core/commands/cat.go b/core/commands/cat.go index b1a282298..80e51c234 100644 --- a/core/commands/cat.go +++ b/core/commands/cat.go @@ -92,7 +92,7 @@ var CatCmd = &cmds.Command{ res.SetError(err, cmdkit.ErrNormal) } }, - PostRun: map[cmds.PostRunType]func(*cmds.Request, cmds.ResponseEmitter) cmds.ResponseEmitter{ + PostRun: cmds.PostRunMap{ cmds.CLI: func(req *cmds.Request, re cmds.ResponseEmitter) cmds.ResponseEmitter { reNext, res := cmds.NewChanResponsePair(req) diff --git a/core/commands/get.go b/core/commands/get.go index 2706447d9..0aae7f7c1 100644 --- a/core/commands/get.go +++ b/core/commands/get.go @@ -101,7 +101,7 @@ may also specify the level of compression by specifying '-l=<1-9>'. res.Emit(reader) }, - PostRun: map[cmds.PostRunType]func(*cmds.Request, cmds.ResponseEmitter) cmds.ResponseEmitter{ + PostRun: cmds.PostRunMap{ cmds.CLI: func(req *cmds.Request, re cmds.ResponseEmitter) cmds.ResponseEmitter { reNext, res := cmds.NewChanResponsePair(req)