def __init__(self, config=None): config = config or {} # Prepare a namespace handler for any CONSTANTS definition. constants = config.get("CONSTANTS") if constants: namespace = config.get("CONSTANTS_NAMESPACE", "constants") config.setdefault("NAMESPACE", {})[namespace] = ( Config.constants(constants)) self.__service = Service(config) self.__output = config.get("OUTPUT") self.__output_path = config.get("OUTPUT_PATH")
def __init__(self, config=None): config = config or {} # Prepare a namespace handler for any CONSTANTS definition. constants = config.get("CONSTANTS") if constants: namespace = config.get("CONSTANTS_NAMESPACE", "constants") config.setdefault("NAMESPACE", {})[namespace] = (Config.constants(constants)) self.__service = Service(config) self.__output = config.get("OUTPUT") self.__output_path = config.get("OUTPUT_PATH")