Red Hat Bugzilla – Bug 707867
[RFE] corosync-objctl - add float and double support and create new object
Last modified: 2011-12-06 06:50:40 EST
Created attachment 501015 [details] add float and double support to corosync-objctl Description of problem: add float and double support to corosync-objctl Add -n option to corosync-objctl to create a new object/key combo Expected results: Float and double support + -n option.
Created attachment 501016 [details] Add -n option to corosync-objctl to create a new object/key combo
In GIT as a47fb64e69f6e7b814d725aa0a588a7585f37e59 and a7c95c2854acd29e90c0465f605615b92dae6398
Granting pm_ack for inclusion in RHEL 6.2.
Created attachment 518704 [details] Test program to create [u]int(16|32|64) and float/double keys Compile with cc -lconfdb testconfdb.c, after executing, corosync-objctl output should be: ... testconfdb.test-int16=-42 testconfdb.test-uint16=66 testconfdb.test-int32=-43 testconfdb.test-uint32=67 testconfdb.test-int64=-44 testconfdb.test-uint64=68 testconfdb.test-float=932.799988 testconfdb.test-double=789.120000
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause In objdb is stored float/double number. User wants to create new object/key. Consequence corosync-objctl cannot create new object/key and display double/float number. Change add float and double support to corosync-objctl Add -n option to corosync-objctl to create a new object/key combo Result Corosync-objctl correctly display float/double number. User can pass -n option and create new object/key.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2011-1515.html