|
Revision 156, 0.5 KB
(checked in by phil, 2 years ago)
|
|
mute the "No Handler Found" warning for programs that don't use logging
|
| Line | |
|---|
| 1 | from rdflib import URIRef, BNode, Namespace, RDF, RDFS |
|---|
| 2 | from Literal import Literal |
|---|
| 3 | from rdfSubject import rdfSubject |
|---|
| 4 | from rdfsSubject import rdfsSubject,rdfsClass |
|---|
| 5 | from descriptors import * |
|---|
| 6 | |
|---|
| 7 | from engine import create_engine, engine_from_config |
|---|
| 8 | |
|---|
| 9 | # if users don't use logging they could see a |
|---|
| 10 | # a confusing "No Handler could be found" warning |
|---|
| 11 | # this will mute that warning |
|---|
| 12 | import logging |
|---|
| 13 | |
|---|
| 14 | class NullHandler(logging.Handler): |
|---|
| 15 | def emit(self, record): |
|---|
| 16 | pass |
|---|
| 17 | |
|---|
| 18 | log = logging.getLogger(__name__) |
|---|
| 19 | log.addHandler(NullHandler()) |
|---|
| 20 | |
|---|
| 21 | __version__="0.2b2" |
|---|