def build_request_from(config): """ Build a query from plugin config dict :param config: dict :return: """ query = FriendlySearchQuery() query.category_name = config.get('category') query.term_names = list(config.get('terms', [])) query.max_results = config.get('max_results') return query