| Summary: | [RFE] corosync-objctl - add float and double support and create new object | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Jan Friesse <jfriesse> |
| Component: | corosync | Assignee: | Jan Friesse <jfriesse> |
| Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 6.1 | CC: | cluster-maint, djansa, jkortus, sdake, ssaha |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | corosync-1.4.0-1.el6 | Doc Type: | Enhancement |
| Doc Text: |
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.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-12-06 11:50:40 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 693781 | ||
| Attachments: | |||
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 |
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.