There are (at least) two usability problems in the immom utils.
The Ccb methods modify_value_[replace|add|delete] require the value of the attribute to be passed as a list even if the value is an atom. This is an easy misake to make and it's not obvious how to fix it.
When creating an ImmObject, the rdn attribute needs to be assigned a value that includes the name of the rdn attribute (obj.rdnAttribute = "rdnAttribute=23"). This is unintuitive.
[staging:16ed58]
changeset: 7261:16ed58c89d4d
tag: tip
user: Johan Mårtensson johan.o.martensson@ericsson.com
date: Wed Jan 27 16:45:54 2016 +0530
summary: pyosaf: Fix Ccb and ImmObject classes to handle more inputs [#1663]
Related
Commit: [16ed58]
Tickets:
#1663