An open API service indexing awesome lists of open source software.

https://github.com/jose-pleonasm/py-logging-browserkit

py-logging browser package
https://github.com/jose-pleonasm/py-logging-browserkit

browser javascript library logging py-logging

Last synced: 20 days ago
JSON representation

py-logging browser package

Awesome Lists containing this project

README

          

# py-logging-browserkit
Logging tool for browser platform (extension for [py-logging][1]).

Produces output like this (default):

![devTools](default.png)

Or (configured):

![devTools](configured.png)

## Usage
*Requires [py-logging][1] module ready for browser (with [Browserify][2] for example).*
```html

py_logging_browserkit.install(logging);

logging.info('Hello!');

```

## Sending records via HTTP
```javascript
var handler = new logging.HttpHandler(
'http://localhost/server/',
{ 'Content-Type': 'application/json' }
);
var formatter = new logging.JsonFormatter(); // py-logging/commonkit
var logger = logging.getLogger();

handler.setFormatter(formatter);
logger.addHandler(handler);

logger.error('Fatal error in main component.');
```

[1]: https://github.com/jose-pleonasm/py-logging
[2]: http://browserify.org/