File tree 2 files changed +12
-10
lines changed
2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -132,11 +132,14 @@ export const getFfiLib = (
132
132
logFile
133
133
) ;
134
134
if ( logFile ) {
135
- logger . debug (
136
- `writing log file at level ${ FfiLogLevelFilter [ logLevel ] } to ${ logFile } `
135
+ logger . debug ( `writing log file at level ${ logLevel } to ${ logFile } ` ) ;
136
+ const res = ffiLib . pactffiLogToFile (
137
+ logFile ,
138
+ FfiLogLevelFilter [ logLevel ] ?? 3
137
139
) ;
138
- const res = ffiLib . pactffiLogToFile ( logFile , FfiLogLevelFilter [ logLevel ] ) ;
139
- logger . debug ( `result of writing to file '${ res } '` ) ;
140
+ if ( res !== 0 ) {
141
+ logger . warn ( `Failed to write log file to ${ logFile } , reason: ${ res } ` ) ;
142
+ }
140
143
} else {
141
144
ffiLib . pactffiInitWithLogLevel ( logLevel ) ;
142
145
}
Original file line number Diff line number Diff line change @@ -110,12 +110,11 @@ export enum FfiFunctionResult {
110
110
}
111
111
112
112
export enum FfiLogLevelFilter {
113
- LOG_LEVEL_OFF = 0 ,
114
- LOG_LEVEL_ERROR ,
115
- LOG_LEVEL_WARN ,
116
- LOG_LEVEL_INFO ,
117
- LOG_LEVEL_DEBUG ,
118
- LOG_LEVEL_TRACE ,
113
+ 'error' = 1 ,
114
+ 'warn' = 2 ,
115
+ 'info' = 3 ,
116
+ 'debug' = 4 ,
117
+ 'trace' = 5 ,
119
118
}
120
119
121
120
export type Ffi = {
You can’t perform that action at this time.
0 commit comments