mirror of
https://github.com/Schrolli91/BOSWatch.git
synced 2026-01-21 15:50:20 +01:00
insert helper configHandler.py
little edit in wildcardHandler.py error message
This commit is contained in:
parent
88bdaa2c29
commit
1ab3b61ef4
37
includes/helper/configHandler.py
Normal file
37
includes/helper/configHandler.py
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
#!/usr/bin/python
|
||||
# -*- coding: cp1252 -*-
|
||||
#
|
||||
|
||||
"""
|
||||
little Helper to handle config data
|
||||
for direct use in plugins to save code
|
||||
|
||||
@author: Bastian Schroll
|
||||
"""
|
||||
|
||||
import logging
|
||||
from includes import globals
|
||||
|
||||
|
||||
def checkConfig(section=""):
|
||||
"""
|
||||
Reads the config option from an section and prints it to debug log
|
||||
|
||||
@type section: string
|
||||
@param section: Section name from config.ini
|
||||
|
||||
@return: true (false if reading failed)
|
||||
@exception: Exception if Error at read an debug
|
||||
"""
|
||||
try:
|
||||
if section is not "": # read only data if section is given
|
||||
logging.debug("read [%s] from config file", section)
|
||||
|
||||
for key,val in globals.config.items(section):
|
||||
logging.debug(" - %s = %s", key, val)
|
||||
|
||||
return True
|
||||
except:
|
||||
logging.warning("error in config read/debug")
|
||||
logging.debug("error in config read/debug", exc_info=True)
|
||||
return False
|
||||
|
|
@ -55,5 +55,5 @@ def replaceWildcards(text,data):
|
|||
return text
|
||||
|
||||
except:
|
||||
logging.warning("error wildcard replacement")
|
||||
logging.debug("error wildcard replacement", exc_info=True)
|
||||
logging.warning("error in wildcard replacement")
|
||||
logging.debug("error in wildcard replacement", exc_info=True)
|
||||
|
|
|
|||
Loading…
Reference in a new issue