From 37f7960f4ac1f07995a719ef881add2985dba327 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Fri, 13 Nov 2020 14:50:29 +0300 Subject: [PATCH] logger: add WithContext option Signed-off-by: Vasiliy Tolstov --- logger/options.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/logger/options.go b/logger/options.go index 791de0e3..8bc045de 100644 --- a/logger/options.go +++ b/logger/options.go @@ -63,6 +63,13 @@ func WithCallerSkipCount(c int) Option { } } +// WithContext set context +func WithContext(ctx context.Context) Option { + return func(args *Options) { + args.Context = ctx + } +} + func SetOption(k, v interface{}) Option { return func(o *Options) { if o.Context == nil {