How to use the diagnostics/logger.LogLevel.WARN function in diagnostics

To help you get started, we’ve selected a few diagnostics examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github microsoft / IIS.WebManager / src / app / header / breadcrumbs.component.ts View on Github external
            e => this.logger.log(LogLevel.WARN, `Error receiving crumb ${e}`),
        );
github microsoft / IIS.WebManager / src / app / diagnostics / extensions / rxjs.ts View on Github external
export function warn(
    this: Observable,
    logger: Logger,
    identifier: string,
    level: ObservableReportLevel = ObservableReportLevel.ERROR,
): Observable {
    return log(this, LogLevel.WARN, logger, identifier, level)
}
github microsoft / IIS.WebManager / src / app / diagnostics / extensions / rxjs.ts View on Github external
function safeDisplay(logger: Logger, obj: any): any {
    try {
        return JSON.stringify(obj)
    } catch (e) {
        logger.log(LogLevel.WARN, `unable to stringify input, exception ${e}`)
        return obj
    }
}
github microsoft / IIS.WebManager / src / app / header / titles.component.ts View on Github external
            e => this.logger.log(LogLevel.WARN, `Error receiving crumb ${e}`),
        );
github microsoft / IIS.WebManager / src / app / diagnostics / extensions / rxjs.ts View on Github external
function log(
    o: Observable,
    logLevel: LogLevel,
    logger: Logger,
    identifier: string,
    reportLevel: ObservableReportLevel,
): Observable {
    if (environment.Production && logLevel < LogLevel.WARN) {
        return o
    }
    return o.do(
        v => {
            if (reportLevel & ObservableReportLevel.SUCCESS) {
                logger.log(logLevel, `${identifier} succeeded, result: ${safeDisplay(logger, v)}`)
            }
        },
        e => {
            if (reportLevel & ObservableReportLevel.ERROR) {
                logger.log(logLevel, `${identifier} failed, exception: ${safeDisplay(logger, e)}`)
            }
        },
        () => {
            if (reportLevel & ObservableReportLevel.COMPLETE) {
                logger.log(logLevel, `${identifier} completed`)

diagnostics

Tools for debugging your node.js modules and event loop

MIT
Latest version published 5 years ago

Package Health Score

66 / 100
Full package analysis