File tree Expand file tree Collapse file tree 3 files changed +16
-10
lines changed
Expand file tree Collapse file tree 3 files changed +16
-10
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,9 @@ func main() {
1515 if err != nil {
1616 return
1717 }
18- defer f .Close ()
18+ defer func () {
19+ _ = f .Close ()
20+ }()
1921 teeformatter := formatter .NewTee (formatter .NewCLI (false ), f )
2022
2123 gologger .DefaultLogger .SetFormatter (teeformatter )
Original file line number Diff line number Diff line change @@ -26,10 +26,10 @@ func (w *CLI) Write(data []byte, level levels.Level) {
2626
2727 switch level {
2828 case levels .LevelSilent :
29- os .Stdout .Write (data )
30- os .Stdout .WriteString (NewLine )
29+ _ , _ = os .Stdout .Write (data )
30+ _ , _ = os .Stdout .WriteString (NewLine )
3131 default :
32- os .Stderr .Write (data )
33- os .Stderr .WriteString (NewLine )
32+ _ , _ = os .Stderr .Write (data )
33+ _ , _ = os .Stderr .WriteString (NewLine )
3434 }
3535}
Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ func (w *FileWithRotation) checkAndRotate() {
139139// Close and flushes the logger
140140func (w * FileWithRotation ) Close () {
141141 _ = w .logFile .Sync ()
142- w .logFile .Close ()
142+ _ = w .logFile .Close ()
143143}
144144
145145func (w * FileWithRotation ) newLoggerSync () (err error ) {
@@ -196,13 +196,17 @@ func (w *FileWithRotation) renameAndCompressLogs() {
196196 if err != nil {
197197 return
198198 }
199- defer in .Close ()
199+ defer func () {
200+ _ = in .Close ()
201+ }()
200202
201203 out , err := os .Create (filename + w .options .ArchiveFormat .Extension ())
202204 if err != nil {
203205 return
204206 }
205- defer out .Close ()
207+ defer func () {
208+ _ = out .Close ()
209+ }()
206210
207211 writer , err := w .options .ArchiveFormat .OpenWriter (out )
208212 if err != nil {
@@ -213,8 +217,8 @@ func (w *FileWithRotation) renameAndCompressLogs() {
213217 if err != nil {
214218 _ = os .RemoveAll (out .Name ())
215219 }
220+ _ = writer .Close ()
216221 }()
217- defer writer .Close ()
218222
219223 _ , err = io .Copy (writer , in )
220224 if err != nil {
@@ -243,5 +247,5 @@ func getChangeTime(filename string) (time.Time, error) {
243247 return t .ChangeTime (), nil
244248 }
245249
246- return timeNow , errors .New ("No change time" )
250+ return timeNow , errors .New ("no change time" )
247251}
You can’t perform that action at this time.
0 commit comments