Oved Ourfali has posted comments on this change.

Change subject: tools : engine-config is over writing the previous values
......................................................................


Patch Set 4:

(3 comments)

http://gerrit.ovirt.org/#/c/25762/4/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigCLIParser.java
File 
backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigCLIParser.java:

Line 92:         int delimiterIndex = arg.indexOf("=");
Line 93:         if (isSetOrMergeAction()
Line 94:                 && delimiterIndex == -1
Line 95:                 && !passFileExists) {
Line 96:             throw new IllegalArgumentException("Argument for 
set/concat action must be in format of key=value.");
s/concat/merge
Line 97:         }
Line 98: 
Line 99:         String key = getStringBeforeEqualChar(arg, delimiterIndex);
Line 100:         String value = getStringAfterEqualChar(arg, delimiterIndex);


http://gerrit.ovirt.org/#/c/25762/4/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java
File 
backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java:

Line 40:     private final static String MERGABLE_TOKEN = "mergable";
Line 41:     private final static String DELIMITER_TOKEN = "delimiter";
Line 42:     private final static String MERGE_NOT_SUPPORTED_MSG = "%s does not 
support merge of values.";
Line 43:     private final static String MERGE_SAME_VALUE_MSG = "Merge 
operation cancelled as value is unchanged.";
Line 44:     private static final String MERGE_PERSIST_ERR_MSG = "setValue: 
error concatenating %s value. No such entry%s.";
s/concatenating/merging
Line 45: 
Line 46:     private Configuration appConfig;
Line 47:     private HierarchicalConfiguration keysConfig;
Line 48:     private Map<String, String> alternateKeysMap;


http://gerrit.ovirt.org/#/c/25762/4/packaging/etc/engine-config/engine-config.properties
File packaging/etc/engine-config/engine-config.properties:

Line 380: DefaultCustomSerialNumber.type=String
Line 381: UserDefinedVMProperties.mergable=true
Line 382: UserDefinedVMProperties.delimiter=;
Line 383: CustomDeviceProperties.mergable=true
Line 384: CustomDeviceProperties.delimiter=;
Two notes:
1.Just making sure, did you verify that the value in both cases is correct?
2. Put these values next to the other entry lines, and not at the bottom.


-- 
To view, visit http://gerrit.ovirt.org/25762
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I5c70539f47c509e3b8c23b1aa3de41bead36c1b4
Gerrit-PatchSet: 4
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Ravi Nori <rn...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Oved Ourfali <oourf...@redhat.com>
Gerrit-Reviewer: Ravi Nori <rn...@redhat.com>
Gerrit-Reviewer: Roy Golan <rgo...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to