Martin Beták has uploaded a new change for review. Change subject: tools: engine-config enable get key by alternateKey name ......................................................................
tools: engine-config enable get key by alternateKey name Enable to use $ engine-config -g AlternateKeyName Change-Id: If42e7f15df3153a4163abcf14c57a045a9b9ae58 Signed-off-by: Martin Betak <[email protected]> --- M backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java 1 file changed, 3 insertions(+), 5 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/38/11938/1 diff --git a/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java b/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java index bb6c374..60befa8 100644 --- a/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java +++ b/backend/manager/tools/src/main/java/org/ovirt/engine/core/config/EngineConfigLogic.java @@ -9,8 +9,6 @@ import java.security.InvalidParameterException; import java.sql.SQLException; import java.text.MessageFormat; -import java.util.Arrays; -import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -22,7 +20,6 @@ import org.apache.commons.configuration.tree.ConfigurationNode; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; -import org.apache.log4j.xml.DOMConfigurator; import org.ovirt.engine.core.config.db.ConfigDAO; import org.ovirt.engine.core.config.db.ConfigDaoImpl; import org.ovirt.engine.core.config.entity.ConfigKey; @@ -294,11 +291,12 @@ String key = parser.getKey(); String version = parser.getVersion(); if (StringUtils.isBlank(version)) { - if (getConfigKey(key) == null) { + ConfigKey configKey = getConfigKey(key); + if (configKey == null) { throw new RuntimeException("Error fetching " + key + " value: no such entry. Please verify key name and property file support."); } - printAllValuesForKey(key); + printAllValuesForKey(configKey.getKey()); } else { printKeyWithSpecifiedVersion(key, version); } -- To view, visit http://gerrit.ovirt.org/11938 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If42e7f15df3153a4163abcf14c57a045a9b9ae58 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Beták <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
