[Pacemaker] again "return code", now in crm_attribute
Andrey Groshev
greenx at yandex.ru
Thu Jan 9 05:44:26 UTC 2014
09.01.2014, 02:39, "Andrew Beekhof" <andrew at beekhof.net>:
> On 18 Dec 2013, at 11:55 pm, Andrey Groshev <greenx at yandex.ru> wrote:
>> Hi, Andrew and ALL.
>>
>> I'm sorry, but I again found an error. :)
>> Crux of the problem:
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --query; echo $?
>> scope=crm_config name=stonith-enabled value=true
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --update firstval ; echo $?
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --query; echo $?
>> scope=crm_config name=stonith-enabled value=firstval
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --update secondval --lifetime=reboot ; echo $?
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --query; echo $?
>> scope=crm_config name=stonith-enabled value=firstval
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --update thirdval --lifetime=forever ; echo $?
>> 0
>>
>> # crm_attribute --type crm_config --attr-name stonith-enabled --query; echo $?
>> scope=crm_config name=stonith-enabled value=firstval
>> 0
>>
>> Ie if specify the lifetime of an attribute, then a attribure is not updated.
>>
>> If impossible setup the lifetime of the attribute when it is installing, it must be return an error.
> Agreed. I'll reproduce and get back to you.
How, I was able to review code, problem comes when used both options "--type" and options "--lifetime".
One variant in "case" without break;
Unfortunately, I did not have time to dive into the logic.
>> And if possible then the value should be established.
>> In general, something is wrong.
>> Denser unfortunately not yet looked, because I struggle with "STONITH" :)
>>
>> P.S. Andrew! Late to congratulate you on your new addition to the family.
>> This fine time - now you will have toys which was not in your childhood.
>>
>> _______________________________________________
>> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
>> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>>
>> Project Home: http://www.clusterlabs.org
>> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
>> Bugs: http://bugs.clusterlabs.org
> ,
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
More information about the Pacemaker
mailing list