@@ -5,9 +5,9 @@ import * as path from "path";
55import { forkModule } from "./bootstrapFork" ;
66import { StdioIpcHandler } from "../ipc" ;
77import { ParsedArgs } from "vs/platform/environment/common/environment" ;
8- import { LogLevel } from "vs/platform/log/common/log" ;
98import { Emitter } from "@coder/events/src" ;
109import { retry } from "@coder/ide/src/retry" ;
10+ import { logger , Level } from "@coder/logger" ;
1111
1212export enum SharedProcessState {
1313 Stopped ,
@@ -80,30 +80,17 @@ export class SharedProcess {
8080 } ) ;
8181 this . ipcHandler = new StdioIpcHandler ( this . activeProcess ) ;
8282 this . ipcHandler . once ( "handshake:hello" , ( ) => {
83- let logLevel = LogLevel . Warning ;
84- const envLevel = typeof global !== "undefined" && typeof global . process !== "undefined" ? global . process . env . LOG_LEVEL : process . env . LOG_LEVEL ;
85- if ( envLevel ) {
86- switch ( envLevel ) {
87- case "trace" : logLevel = LogLevel . Trace ; break ;
88- case "debug" : logLevel = LogLevel . Debug ; break ;
89- case "info" : logLevel = LogLevel . Info ; break ;
90- case "warn" : logLevel = LogLevel . Warning ; break ;
91- case "error" : logLevel = LogLevel . Error ; break ;
92- case "critical" : logLevel = LogLevel . Critical ; break ;
93- case "off" : logLevel = LogLevel . Off ; break ;
94- }
95- }
9683 const data : {
9784 sharedIPCHandle : string ;
9885 args : Partial < ParsedArgs > ;
99- logLevel : LogLevel ;
86+ logLevel : Level ;
10087 } = {
10188 args : {
10289 "builtin-extensions-dir" : this . builtInExtensionsDir ,
10390 "user-data-dir" : this . userDataDir ,
10491 "extensions-dir" : extensionsDir ,
10592 } ,
106- logLevel,
93+ logLevel : logger . level ,
10794 sharedIPCHandle : this . socketPath ,
10895 } ;
10996 this . ipcHandler ! . send ( "handshake:hey there" , "" , data ) ;
0 commit comments