Python library: Error with counters

Alex De la rosa alex.rosa.box at gmail.com
Fri Aug 15 13:42:26 EDT 2014


Hi Luc,

Thanks for your input! I missed that line in the documentation :) is fully
activated now.

Thanks,
Alex


On Fri, Aug 15, 2014 at 7:40 PM, Luc Perkins <lperkins at basho.com> wrote:

> Alex,
>
> Creating a bucket type does not also activate it. That is a separate step:
>
> *riak-admin bucket-type activate likes*
>
> If that returns *likes has been activated* or something along those
> lines, then the bucket type is ready to be used.
>
> Luc
>
>
> On Fri, Aug 15, 2014 at 10:37 AM, Alex De la rosa <alex.rosa.box at gmail.com
> > wrote:
>
>> Hi Sean,
>>
>> I activated the bucket as follows:
>>
>>
>> riak-admin bucket-type create likes '{"props":{"datatype":"counter"}}'
>>
>> So in theory is good to go; seems I have version 2.0.3 installed instead
>> of 2.1.0rc1. It might be this. If I install it with your command, would I
>> have any compatibility issues once the final version is released?
>>
>> Thanks!
>> Alex
>>
>>
>> On Fri, Aug 15, 2014 at 7:07 PM, Sean Cribbs <sean at basho.com> wrote:
>>
>>> Hi Alex,
>>>
>>> The published version is not a final release, so it won't be
>>> automatically installed by pip. Try this: pip install riak==2.1.0rc1
>>>
>>> Also, did you activate your bucket-type using riak-admin? It won't be
>>> usable until it's activated.
>>>
>>> On Fri, Aug 15, 2014 at 12:02 PM, Alex De la rosa
>>> <alex.rosa.box at gmail.com> wrote:
>>> > Hi, thanks for your suggestion, but I would prefer to use the official
>>> > packages, and for what I saw on the list some days ago, the new
>>> version was
>>> > published, so I wonder why is not yet working.
>>> >
>>> > Thanks,
>>> > Alex
>>> >
>>> >
>>> > On Fri, Aug 15, 2014 at 6:20 PM, tele <tele at rhizomatica.org> wrote:
>>> >>
>>> >> Hi Alex,
>>> >>
>>> >> Use the version from git and see if you get the same error:
>>> >>
>>> >> git clone https://github.com/basho/riak-python-client.git
>>> >> cd riak-python-client
>>> >> python setup.py install
>>> >>
>>> >> :tele
>>> >>
>>> >>
>>> >> On Fri, 15 Aug 2014 18:12:09 +0200
>>> >> Alex De la rosa <alex.rosa.box at gmail.com> wrote:
>>> >>
>>> >> > Hi there,
>>> >> >
>>> >> > I created a "counter" bucket called "likes" with the following shell
>>> >> > script:
>>> >> >
>>> >> > riak-admin bucket-type create likes
>>> '{"props":{"datatype":"counter"}}'
>>> >> >
>>> >> > When I try to follow the guide [
>>> >> > http://docs.basho.com/riak/2.0.0/dev/using/data-types ] to use this
>>> >> > bucket with Python, I found the following issue:
>>> >> >
>>> >> > Traceback (most recent call last):
>>> >> >   File "x.py", line 17, in <module>
>>> >> >     bucket = client.bucket_type('counter_bucket').bucket('likes')
>>> >> > AttributeError: 'RiakClient' object has no attribute 'bucket_type'
>>> >> >
>>> >> > Something wrong? Is a fresh install from "pip" so I thought the
>>> Python
>>> >> > library would be in its last updated version?
>>> >> >
>>> >> > Thanks!
>>> >> > Alex
>>> >>
>>> >
>>> >
>>> > _______________________________________________
>>> > riak-users mailing list
>>> > riak-users at lists.basho.com
>>> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>> >
>>>
>>>
>>>
>>> --
>>> Sean Cribbs <sean at basho.com>
>>> Software Engineer
>>> Basho Technologies, Inc.
>>> http://basho.com/
>>>
>>
>>
>> _______________________________________________
>> riak-users mailing list
>> riak-users at lists.basho.com
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20140815/1c154669/attachment.html>


More information about the riak-users mailing list