def METHOD_NAME(self):
    catalogue_config = config.get("catalogue", None)
    try:
        first_query = catalogue_config[0]
    except (TypeError, IndexError):
        msg = "No catalogue query found in configuration."
        raise RuntimeError(msg)
    (
        self.reader,
        self.search_path,
        self.filter_patterns,
        self.group_keys,
        self.filter,
        self.products,
    ) = Catalogue.extract_query_parameters(first_query)