Merge pull request #1891 from gozeloglu/rmv-empty-fnc

empty hooks.withContext removed
This commit is contained in:
Vladimir Mihailenco 2021-09-17 14:21:40 +03:00 committed by GitHub
commit aac0ea4447
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 16 deletions

View File

@ -51,9 +51,7 @@ func (hs hooks) process(
ctx context.Context, cmd Cmder, fn func(context.Context, Cmder) error, ctx context.Context, cmd Cmder, fn func(context.Context, Cmder) error,
) error { ) error {
if len(hs.hooks) == 0 { if len(hs.hooks) == 0 {
err := hs.withContext(ctx, func() error { err := fn(ctx, cmd)
return fn(ctx, cmd)
})
cmd.SetErr(err) cmd.SetErr(err)
return err return err
} }
@ -69,9 +67,7 @@ func (hs hooks) process(
} }
if retErr == nil { if retErr == nil {
retErr = hs.withContext(ctx, func() error { retErr = fn(ctx, cmd)
return fn(ctx, cmd)
})
cmd.SetErr(retErr) cmd.SetErr(retErr)
} }
@ -89,9 +85,7 @@ func (hs hooks) processPipeline(
ctx context.Context, cmds []Cmder, fn func(context.Context, []Cmder) error, ctx context.Context, cmds []Cmder, fn func(context.Context, []Cmder) error,
) error { ) error {
if len(hs.hooks) == 0 { if len(hs.hooks) == 0 {
err := hs.withContext(ctx, func() error { err := fn(ctx, cmds)
return fn(ctx, cmds)
})
return err return err
} }
@ -106,9 +100,7 @@ func (hs hooks) processPipeline(
} }
if retErr == nil { if retErr == nil {
retErr = hs.withContext(ctx, func() error { retErr = fn(ctx, cmds)
return fn(ctx, cmds)
})
} }
for hookIndex--; hookIndex >= 0; hookIndex-- { for hookIndex--; hookIndex >= 0; hookIndex-- {
@ -128,10 +120,6 @@ func (hs hooks) processTxPipeline(
return hs.processPipeline(ctx, cmds, fn) return hs.processPipeline(ctx, cmds, fn)
} }
func (hs hooks) withContext(ctx context.Context, fn func() error) error {
return fn()
}
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
type baseClient struct { type baseClient struct {