(name)
| 189 | |
| 190 | |
| 191 | def getLogger(name): |
| 192 | # make sure that prefix isn't appended multiple times to preserve logging name hierarchy |
| 193 | prefix = "st2." |
| 194 | if name.startswith(prefix): |
| 195 | logger = logging.getLogger(name) |
| 196 | else: |
| 197 | logger_name = "{}{}".format(prefix, name) |
| 198 | logger = logging.getLogger(logger_name) |
| 199 | |
| 200 | logger = decorate_logger_methods(logger=logger) |
| 201 | return logger |
| 202 | |
| 203 | |
| 204 | class LoggingStream(object): |
no test coverage detected