(
    backend: Optional[str] = "filesystem",
    config: Optional[configparser.ConfigParser] = None,
    clear_cache: bool = False,
)
return load_storage_plugins(
        STORAGE_PLUGIN_RESOURCE,
        enabled_plugin=backend,
        config=config,
        clear_cache=clear_cache,
    )
Load and return the release filtering plugin objects

    Parameters
    ==========
    backend: str
        The optional enabled storage plugin to search for
    config: configparser.ConfigParser
        The optional configparser instance to pass in
    clear_cache: bool
        Whether to clear the plugin cache

    Returns
    -------
    list of bandersnatch.storage.Storage:
        List of objects derived from the bandersnatch.storage.Storage class
Load and return the release filtering plugin objects
Load and return the release filtering plugin objects
def storage_backend_plugins(
    backend: Optional[str] = "filesystem",
    config: Optional[configparser.ConfigParser] = None,
    clear_cache: bool = False,
) -> Iterable[Storage]:
    """
    Load and return the release filtering plugin objects

    Parameters
    ==========
    backend: str
        The optional enabled storage plugin to search for
    config: configparser.ConfigParser
        The optional configparser instance to pass in
    clear_cache: bool
        Whether to clear the plugin cache

    Returns
    -------
    list of bandersnatch.storage.Storage:
        List of objects derived from the bandersnatch.storage.Storage class
    """
    return load_storage_plugins(
        STORAGE_PLUGIN_RESOURCE,
        enabled_plugin=backend,
        config=config,
        clear_cache=clear_cache,
    )
def storage_backend_plugins ( backend : Optional [ str ] = "filesystem" , config : Optional [ configparser . ConfigParser ] = None , clear_cache : bool = False , ) -> Iterable [ Storage ] : return load_storage_plugins ( STORAGE_PLUGIN_RESOURCE , enabled_plugin = backend , config = config , clear_cache = clear_cache , )