summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Edwards <jeremyedwards@google.com>2014-06-02 15:07:55 -0700
committerJeremy Edwards <jeremyedwards@google.com>2014-06-02 15:07:55 -0700
commite59467845a734e737faf922402a8c64dbf6fd73f (patch)
treeecdd06c0de007b679d3ca9fc24b5ffa013737689
parentb8c1d85521cfabe215db8de3dc2ffe68c7c4794c (diff)
downloadgoogle-compute-image-packages-e59467845a734e737faf922402a8c64dbf6fd73f.tar.gz
Fix bug in get_metadata_value where it wasn't properly falling back to project level attributes.
-rwxr-xr-xgoogle-startup-scripts/usr/share/google/get_metadata_value2
1 files changed, 2 insertions, 0 deletions
diff --git a/google-startup-scripts/usr/share/google/get_metadata_value b/google-startup-scripts/usr/share/google/get_metadata_value
index 99ebfa6..053b143 100755
--- a/google-startup-scripts/usr/share/google/get_metadata_value
+++ b/google-startup-scripts/usr/share/google/get_metadata_value
@@ -35,6 +35,7 @@ function print_metadata_value() {
}
function print_metadata_value_if_exists() {
+ local return_code=1
local readonly url=$1
metadata_get_url_code ${url}
http_code=$?
@@ -43,6 +44,7 @@ function print_metadata_value_if_exists() {
print_metadata_value ${url}
return_code=$?
fi
+ return ${return_code}
}
function get_metadata_value() {