Updated Branches: refs/heads/trunk 3ab02b203 -> 79634bd0d
WHIRR-675 - Convert all whirr.env.* environment variable labels to upper case. Contributed by Graham Gear. Project: http://git-wip-us.apache.org/repos/asf/whirr/repo Commit: http://git-wip-us.apache.org/repos/asf/whirr/commit/79634bd0 Tree: http://git-wip-us.apache.org/repos/asf/whirr/tree/79634bd0 Diff: http://git-wip-us.apache.org/repos/asf/whirr/diff/79634bd0 Branch: refs/heads/trunk Commit: 79634bd0d258dec5cc475f9489dab3c6bf60e195 Parents: 3ab02b2 Author: Tom White <tomwh...@apache.org> Authored: Mon Oct 29 15:40:38 2012 -0700 Committer: Tom White <tomwh...@apache.org> Committed: Mon Oct 29 15:40:38 2012 -0700 ---------------------------------------------------------------------- CHANGES.txt | 3 +++ .../whirr/service/jclouds/VariablesToExport.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/whirr/blob/79634bd0/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 0efb717..d628e24 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -7,6 +7,9 @@ Release 0.8.2 (unreleased changes) WHIRR-672 - Allow eager caching of instance hostname based on pre-provision instance metadata. (Graham Gear via tomwhite) + WHIRR-675 - Convert all whirr.env.* environment variable labels to upper + case. (Graham Gear via tomwhite) + Release 0.8.1 - 2012-10-19 NEW FEATURES http://git-wip-us.apache.org/repos/asf/whirr/blob/79634bd0/core/src/main/java/org/apache/whirr/service/jclouds/VariablesToExport.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/org/apache/whirr/service/jclouds/VariablesToExport.java b/core/src/main/java/org/apache/whirr/service/jclouds/VariablesToExport.java index e96fe41..7cd9a95 100644 --- a/core/src/main/java/org/apache/whirr/service/jclouds/VariablesToExport.java +++ b/core/src/main/java/org/apache/whirr/service/jclouds/VariablesToExport.java @@ -20,6 +20,7 @@ package org.apache.whirr.service.jclouds; import java.io.IOException; import java.util.Iterator; +import java.util.Locale; import java.util.Map; import org.apache.whirr.Cluster.Instance; @@ -107,7 +108,7 @@ class VariablesToExport implements Supplier<Map<String, String>> { for (Iterator<?> it = clusterSpec.getConfiguration().getKeys("whirr.env"); it.hasNext(); ) { String key = (String) it.next(); String value = clusterSpec.getConfiguration().getString(key); - metadataMap.put(key.substring("whirr.env.".length()), value); + metadataMap.put(key.substring("whirr.env.".length()).toUpperCase(Locale.US), value); } } }