From 4e5ebf3ad86b79710784f3c27a611ec436c4ba76 Mon Sep 17 00:00:00 2001 From: Giulio Fidente Date: Mon, 23 May 2016 21:09:21 +0200 Subject: Add lookup_hiera_hash function The lookup_hiera_hash function is meant to lookup for the value of a given key from a given Hiera hash. In the manifests this is possible by saving the value of the hash in a variable first but when driving lookups from the Heat templates we can't do it. Change-Id: Ie31bb70314db44a0a18e86090cc74aa4df5de169 --- spec/fixtures/hiera.yaml | 7 +++++++ spec/fixtures/hieradata/default.yaml | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 spec/fixtures/hiera.yaml create mode 100644 spec/fixtures/hieradata/default.yaml (limited to 'spec/fixtures') diff --git a/spec/fixtures/hiera.yaml b/spec/fixtures/hiera.yaml new file mode 100644 index 0000000..1dc3360 --- /dev/null +++ b/spec/fixtures/hiera.yaml @@ -0,0 +1,7 @@ +--- +:backends: + - yaml +:yaml: + :datadir: './spec/fixtures/hieradata' +:hierarchy: + - default diff --git a/spec/fixtures/hieradata/default.yaml b/spec/fixtures/hieradata/default.yaml new file mode 100644 index 0000000..0d0c944 --- /dev/null +++ b/spec/fixtures/hieradata/default.yaml @@ -0,0 +1,3 @@ +my_hash: + network: '127.0.0.1' +not_hash: string -- cgit 1.2.3-korg