Adaption to default logging method
This commit is contained in:
parent
a2bd752651
commit
8c02763e55
@ -1,22 +1,22 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: UTF-8 -*-
|
||||
import os
|
||||
import report
|
||||
import logging
|
||||
|
||||
|
||||
DEBUG = False
|
||||
#
|
||||
# Logging
|
||||
#
|
||||
APP_NAME = "powerplug"
|
||||
LOG_HOSTNAME = "loggy" # When DEBUG is True
|
||||
LOG_LEVEL = logging.INFO # STDOUT logging
|
||||
|
||||
|
||||
#
|
||||
# Application
|
||||
#
|
||||
MQTT_USER = "{{ smart_sat_powerplug_username }}"
|
||||
MQTT_PASS = "{{ smart_sat_powerplug_password }}"
|
||||
MQTT_SERVER = "{{ smart_sat_powerplug_hostname }}"
|
||||
MQTT_TOPIC = "{{ smart_sat_powerplug_topic }}"
|
||||
|
||||
#
|
||||
# Logging
|
||||
#
|
||||
__BASEPATH__ = os.path.abspath(os.path.dirname(__file__))
|
||||
APP_NAME = "powerplug"
|
||||
LOGTARGET = 'stdout' # possible choices are: 'logfile' or 'stdout'
|
||||
LOGLVL = 'INFO'
|
||||
|
||||
LOGHOST = 'cutelog'
|
||||
LOGPORT = 19996
|
||||
|
||||
formatter = report.SHORT_FMT
|
||||
|
@ -1,16 +1,11 @@
|
||||
import config
|
||||
import logging
|
||||
import mqtt
|
||||
import report
|
||||
import socket
|
||||
import subprocess
|
||||
import time
|
||||
|
||||
try:
|
||||
from config import APP_NAME as ROOT_LOGGER_NAME
|
||||
except ImportError:
|
||||
ROOT_LOGGER_NAME = 'root'
|
||||
logger = logging.getLogger(ROOT_LOGGER_NAME).getChild('main')
|
||||
logger = report.default_logging_config()
|
||||
|
||||
|
||||
class sispmctl(object):
|
||||
@ -103,8 +98,6 @@ class mqtt_powerplug(mqtt.mqtt_client):
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
report.appLoggingConfigure(config.__BASEPATH__, config.LOGTARGET, ((config.APP_NAME, config.LOGLVL), ), fmt=config.formatter, host=config.LOGHOST, port=config.LOGPORT)
|
||||
#
|
||||
mp = mqtt_powerplug()
|
||||
|
||||
while True:
|
||||
|
2
report
2
report
@ -1 +1 @@
|
||||
Subproject commit 21bac82e0c459ebf6d34783c9249526a657a6bbd
|
||||
Subproject commit 60be78310ee6b6a5a091f27f9e5e514927d7520f
|
Loading…
x
Reference in New Issue
Block a user