def get_filesystems_providers():
    """ Returns a dictionnary of {"fs_name": fs_class}, for each usable FileSystemProvider"""
    providers = {"local": LocalFSProvider}
    plugged_providers = pkg_resources.iter_entry_points("inginious.filesystems")
    for pp in plugged_providers:
        providers[pp.name] = pp.load()
    return providers
Returns a dictionnary of {"fs_name": fs_class}, for each usable FileSystemProvider