File tree 1 file changed +8
-2
lines changed 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -350,14 +350,20 @@ export class FrameworkConfiguration {
350
350
351
351
/**
352
352
* Plugs in the ConsoleAppender and sets the log level to debug.
353
+ * @param level The log level (none/error/warn/info/debug), default to 'debug'.
353
354
* @return {FrameworkConfiguration } Returns the current FrameworkConfiguration instance.
354
355
*/
355
- developmentLogging ( ) : FrameworkConfiguration {
356
+ developmentLogging ( level ? : String ) : FrameworkConfiguration {
357
+ let logLevel = level ? TheLogManager . logLevel [ level ] : undefined
358
+ if ( logLevel === undefined ) {
359
+ logLevel = TheLogManager . logLevel . debug ;
360
+ }
361
+
356
362
this . preTask ( ( ) => {
357
363
return this . aurelia . loader . normalize ( 'aurelia-logging-console' , this . bootstrapperName ) . then ( name => {
358
364
return this . aurelia . loader . loadModule ( name ) . then ( m => {
359
365
TheLogManager . addAppender ( new m . ConsoleAppender ( ) ) ;
360
- TheLogManager . setLevel ( TheLogManager . logLevel . debug ) ;
366
+ TheLogManager . setLevel ( logLevel ) ;
361
367
} ) ;
362
368
} ) ;
363
369
} ) ;
You can’t perform that action at this time.
0 commit comments