Skip to content

Commit c70027f

Browse files
author
Loïc Mangeonjean
committed
feat: make logLevel configurable
1 parent 5f2b0c7 commit c70027f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/service-override/output.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import { FileLoggerService } from 'vs/platform/log/common/fileLog'
88
import 'vs/workbench/contrib/output/browser/output.contribution'
99

1010
class _FileLoggerService extends FileLoggerService {
11-
constructor (@IFileService fileService: IFileService) {
12-
super(LogLevel.Info, URI.from({ scheme: 'logs', path: '/' }), fileService)
11+
constructor (logLevel: LogLevel, @IFileService fileService: IFileService) {
12+
super(logLevel, URI.from({ scheme: 'logs', path: '/' }), fileService)
1313
}
1414
}
1515

16-
export default function getServiceOverride (): IEditorOverrideServices {
16+
export default function getServiceOverride (logLevel: LogLevel = LogLevel.Info): IEditorOverrideServices {
1717
return {
18-
[ILoggerService.toString()]: new SyncDescriptor(_FileLoggerService)
18+
[ILoggerService.toString()]: new SyncDescriptor(_FileLoggerService, [logLevel])
1919
}
2020
}

0 commit comments

Comments
 (0)