Moved getConfig to utils.
This commit is contained in:
		| @@ -6,12 +6,15 @@ | ||||
| # @Last Modified time: 2017-12-22 12:07:18 | ||||
|  | ||||
| import re | ||||
| import os | ||||
| import logging | ||||
| import colored | ||||
| import configparser | ||||
|  | ||||
| from datetime import datetime | ||||
| from colored import stylize | ||||
|  | ||||
| BASE_DIR = os.path.dirname(os.path.abspath(__file__)) | ||||
| SYMBOLS = { | ||||
|    'customary'     : ('B', 'K', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y'), | ||||
|    'customary_ext' : ('byte', 'kilo', 'mega', 'giga', 'tera', 'peta', 'exa', | ||||
| @@ -23,6 +26,19 @@ SYMBOLS = { | ||||
|  | ||||
| __all__ = ('ColorizeFilter', ) | ||||
|  | ||||
| def getConfig(): | ||||
|    """ | ||||
|    Read path and get configuartion file with site settings | ||||
|  | ||||
|    :return: config settings read from 'config.ini' | ||||
|    :rtype: configparser.ConfigParser | ||||
|    """ | ||||
|    config = configparser.ConfigParser() | ||||
|    config_dir = os.path.join(BASE_DIR, 'config.ini') | ||||
|    config.read(config_dir) | ||||
|  | ||||
|    return config | ||||
|  | ||||
| class ColorizeFilter(logging.Filter): | ||||
|    """ | ||||
|    Class for setting specific colors to levels of severity for log output | ||||
|   | ||||
		Reference in New Issue
	
	Block a user