def METHOD_NAME(
    geoip_db=None,
    raven_client=None,
    redis_client=None,
    data_queues=None,
    _searcher=None,
):
    """
    Configure and return a configured
    :class:`~ichnaea.api.locate.searcher.PositionSearcher` instance.
    :param _searcher: Test-only hook to provide a pre-configured searcher.
    """
    return _configure_searcher(
        PositionSearcher,
        geoip_db=geoip_db,
        raven_client=raven_client,
        redis_client=redis_client,
        data_queues=data_queues,
        _searcher=_searcher,
    )