# Path: zabby/core/exceptions.py
# class ConfigurationError(Exception):
#     """ Something is wrong with configuration """
# 
# Path: zabby/core/six.py
# PY3 = sys.version_info[0] == 3
#     def b(s):
#     def u(s):
#     def b(s):
#     def u(s):


import imp
import os.path
import logging
import logging.config
from zabby.core.exceptions import ConfigurationError
from zabby.core.six import string_types, integer_types

LOG = logging.getLogger(__name__)


class ConfigManager:
    def __init__(self, config_path, config_loader):
        self._config_path = config_path
        self._config_loader = config_loader

        self._config = None

# Path: zabby/core/exceptions.py
# class ConfigurationError(Exception):
#     """ Something is wrong with configuration """
# 
# Path: zabby/core/six.py
# PY3 = sys.version_info[0] == 3
#     def b(s):
#     def u(s):
#     def b(s):
#     def u(s):


# Path: zabby/config_manager.py
import imp
import os.path
import logging
import logging.config
from zabby.core.exceptions import ConfigurationError
from zabby.core.six import string_types, integer_types


LOG = logging.getLogger(__name__)


class ConfigManager:
    def __init__(self, config_path, config_loader):
        self._config_path = config_path
        self._config_loader = config_loader

        self._config = None

        self.listen_address = (None, None)