Example #1
0
    def multiget(self, pairs, **params):
        """
        Fetches many keys in parallel via threads.

        :param pairs: list of bucket/key tuple pairs
        :type pairs: list
        :param params: additional request flags, e.g. r, pr
        :type params: dict
        :rtype list
        """
        return multiget(self, pairs, **params)
Example #2
0
    def multiget(self, pairs, **params):
        """
        Fetches many keys in parallel via threads.

        :param pairs: list of bucket/key tuple pairs
        :type pairs: list
        :param params: additional request flags, e.g. r, pr
        :type params: dict
        :rtype: list of :class:`RiakObject <riak.riak_object.RiakObject>`
            instances
        """
        return multiget(self, pairs, **params)
    def multiget(self, pairs, **params):
        """
        Fetches many keys in parallel via threads.

        :param pairs: list of bucket/key tuple pairs
        :type pairs: list
        :param params: additional request flags, e.g. r, pr
        :type params: dict
        :rtype: list of :class:`RiakObject <riak.riak_object.RiakObject>`
            instances
        """
        return multiget(self, pairs, **params)
Example #4
0
    def multiget(self, pairs, **params):
        """Fetches many keys in parallel via threads.

        :param pairs: list of bucket_type/bucket/key tuple triples
        :type pairs: list
        :param params: additional request flags, e.g. r, pr
        :type params: dict
        :rtype: list of :class:`RiakObjects <riak.riak_object.RiakObject>`,
            :class:`Datatypes <riak.datatypes.Datatype>`, or tuples of
            bucket_type, bucket, key, and the exception raised on fetch
        """
        if self._multiget_pool:
            params['pool'] = self._multiget_pool
        return multiget(self, pairs, **params)