This patch uses the newly created DPMObjectId config object to
introduce validation for the cpc_object_id config option.
The config option still accepts both, upper and lower case, but
takes care of converting that value to lower case when used in the
code. The HMC web services only supports lower case object-ids.
Change-Id: I63bd5cdc699bde64151a7bf047e1349a7f509f3f
Closes-Bug: #1663369
Reason for the change is that the HMC API book does not
mention anywhere that the format of the ID is a UUID, and
the name of the resource property is "object-id".
This change set changes the name of the DPM config option
"cpc_uuid" to "cpc_object_id", and updates the unit testcase
accordingly.
Change-Id: I9f4b7dbbdbb19d00c6f0752c028a7462c2bbee3e
Partial-Bug: 1659304
Signed-off-by: Andreas Maier <maiera@de.ibm.com>
This change updates the help text for the DPM option group and
for all of the common DPM options, to be more consistent, and
to use the official z Systems terminology.
Change-Id: I3652615676aef83c32142a73908d712a944647a9
Partial-Bug: 1659201
Signed-off-by: Andreas Maier <maiera@de.ibm.com>