Re: deleting a register (Python client)

2014-12-19 Thread Alex De la rosa
My bad, seems is explained here:

http://riak-python-client.readthedocs.org/en/master/datatypes.html

By the way, what's the difference between these calls?

*.*registers['user']*.*assign("alex")
*.*registers['user']*.*set("alex")
*.*registers['user']*.*set_value("alex")

Thanks,
Alex

On Fri, Dec 19, 2014 at 4:31 PM, Alex De la rosa 
wrote:
>
> Cool! good to know :) I think is not explained anywhere in the docs.
>
> Thanks!
> Alex
>
> On Fri, Dec 19, 2014 at 3:50 PM, Sean Cribbs  wrote:
>>
>> Alex,
>>
>> This will remove the register from the map:
>>
>> del obj.registers['something']
>> obj.store()
>>
>>
>> On Fri, Dec 19, 2014 at 5:37 AM, Alex De la rosa > > wrote:
>>
>>> Hi there,
>>>
>>> This is a pretty dumb question but I think I have never recalled doing
>>> it before. Imagine that I have a register called "something" with a value:
>>>
>>> obj.registers['something'].assign('blah')
>>>
>>> If later on I want to remove this "something" register from the riak map
>>> object, how to do it? I don't seem to find anywhere in the documentation
>>> how to remove a register.
>>>
>>> I could set up an empty string: obj.registers['something'].assign(''),
>>> as I see that when you fetch a register that doesn't exist it returns an
>>> empty string instead of a None. Is this the only way? Or can we remove it
>>> in some other way?
>>>
>>> Thanks,
>>> Alex
>>>
>>> ___
>>> riak-users mailing list
>>> riak-users@lists.basho.com
>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>>
>>>
>>
>> --
>> Sean Cribbs 
>> Sr. Software Engineer
>> Basho Technologies, Inc.
>> http://basho.com/
>>
>
___
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com


Re: deleting a register (Python client)

2014-12-19 Thread Alex De la rosa
Cool! good to know :) I think is not explained anywhere in the docs.

Thanks!
Alex

On Fri, Dec 19, 2014 at 3:50 PM, Sean Cribbs  wrote:
>
> Alex,
>
> This will remove the register from the map:
>
> del obj.registers['something']
> obj.store()
>
>
> On Fri, Dec 19, 2014 at 5:37 AM, Alex De la rosa 
> wrote:
>
>> Hi there,
>>
>> This is a pretty dumb question but I think I have never recalled doing it
>> before. Imagine that I have a register called "something" with a value:
>>
>> obj.registers['something'].assign('blah')
>>
>> If later on I want to remove this "something" register from the riak map
>> object, how to do it? I don't seem to find anywhere in the documentation
>> how to remove a register.
>>
>> I could set up an empty string: obj.registers['something'].assign(''), as
>> I see that when you fetch a register that doesn't exist it returns an empty
>> string instead of a None. Is this the only way? Or can we remove it in some
>> other way?
>>
>> Thanks,
>> Alex
>>
>> ___
>> riak-users mailing list
>> riak-users@lists.basho.com
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>
>>
>
> --
> Sean Cribbs 
> Sr. Software Engineer
> Basho Technologies, Inc.
> http://basho.com/
>
___
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com


Re: deleting a register (Python client)

2014-12-19 Thread Sean Cribbs
Alex,

This will remove the register from the map:

del obj.registers['something']
obj.store()


On Fri, Dec 19, 2014 at 5:37 AM, Alex De la rosa 
wrote:
>
> Hi there,
>
> This is a pretty dumb question but I think I have never recalled doing it
> before. Imagine that I have a register called "something" with a value:
>
> obj.registers['something'].assign('blah')
>
> If later on I want to remove this "something" register from the riak map
> object, how to do it? I don't seem to find anywhere in the documentation
> how to remove a register.
>
> I could set up an empty string: obj.registers['something'].assign(''), as
> I see that when you fetch a register that doesn't exist it returns an empty
> string instead of a None. Is this the only way? Or can we remove it in some
> other way?
>
> Thanks,
> Alex
>
> ___
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
>

-- 
Sean Cribbs 
Sr. Software Engineer
Basho Technologies, Inc.
http://basho.com/
___
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com


deleting a register (Python client)

2014-12-19 Thread Alex De la rosa
Hi there,

This is a pretty dumb question but I think I have never recalled doing it
before. Imagine that I have a register called "something" with a value:

obj.registers['something'].assign('blah')

If later on I want to remove this "something" register from the riak map
object, how to do it? I don't seem to find anywhere in the documentation
how to remove a register.

I could set up an empty string: obj.registers['something'].assign(''), as I
see that when you fetch a register that doesn't exist it returns an empty
string instead of a None. Is this the only way? Or can we remove it in some
other way?

Thanks,
Alex
___
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com