File tree Expand file tree Collapse file tree 2 files changed +6
-13
lines changed Expand file tree Collapse file tree 2 files changed +6
-13
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ package tablewriter
3
3
4
4
import (
5
5
"github.com/olekukonko/ll" // Logging library for debug output
6
- "github.com/olekukonko/ll/lx" // Logging level extensions
7
6
"github.com/olekukonko/tablewriter/tw" // Tablewriter core types and utilities
8
7
"io" // Input/output interfaces
9
8
"reflect" // Reflection for type handling
@@ -743,18 +742,6 @@ func WithConfig(cfg Config) Option {
743
742
func WithDebug (debug bool ) Option {
744
743
return func (target * Table ) {
745
744
target .config .Debug = debug
746
- if target .logger != nil {
747
- if debug {
748
- target .logger .Enable ()
749
- target .logger .Level (lx .LevelDebug )
750
- } else {
751
- target .logger .Level (lx .LevelInfo )
752
- }
753
- target .logger .Debug ("Option: WithDebug applied to Table: %v" , debug )
754
- if target .renderer != nil {
755
- target .renderer .Logger (target .logger )
756
- }
757
- }
758
745
}
759
746
}
760
747
Original file line number Diff line number Diff line change @@ -126,6 +126,12 @@ func NewTable(w io.Writer, opts ...Option) *Table {
126
126
opt (t )
127
127
}
128
128
129
+ // force debugging mode if set
130
+ // This should be move away form WithDebug
131
+ if t .config .Debug == true {
132
+ t .logger .Enable ()
133
+ }
134
+
129
135
// send logger to renderer
130
136
// this will overwrite the default logger
131
137
t .renderer .Logger (t .logger )
You can’t perform that action at this time.
0 commit comments