def METHOD_NAME(self, storage_type):
    """ Retrieve a component implementing the
    :class:`eoxserver.backends.interfaces.FileStorageInterface` with the
    desired ``storage_type``.
    :param storage_type: the desired storage type
    :returns: the desired storage component or ``None``
    """
    storage_type = storage_type.upper()
    result_component = None
    for storage_component in self.file_storages:
        if storage_component.name.upper() == storage_type:
            if result_component is not None:
                raise Exception("Ambigouus storage component")
            result_component = storage_component
    return result_component