import connexion
from swagger_server.models.link_provider_model import LinkProviderModel
from datetime import date, datetime
from typing import List, Dict
from six import iteritems
from ..util import deserialize_date, deserialize_datetime
from swagger_server.eu.dnetlib.v2.DLIESConnector import dli_index






def get_data_source_collection(name=None):
    """
    get_data_source_collection
    Get the list of the Link Provider and the number of Scholix relationships
    :param name: filter for link Provider Name
    :type name: str

    :rtype: List[LinkProviderModel]
    """
    return dli_index.list_datasources(name)
