[DRE-commits] [hiera] branch master updated (4a6ed7d -> 7531ebf)
Jonas Genannt
genannt at moszumanska.debian.org
Tue May 24 18:17:14 UTC 2016
This is an automated email from the git hooks/post-receive script.
genannt pushed a change to branch master
in repository hiera.
from 4a6ed7d Run wrap-and-sort on packaging files
adds 69f4147 Imported Upstream version 3.2.0
new 9ba187a Merge tag 'upstream/3.2.0'
new 2ed812f d/p/rspec3: removed, included by upstream
new 8c8c4c0 d/examples: add hiera.yaml
new 7531ebf d/control: bumped standards version (no changes needed)
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gemspec | 44 +++
.gitignore | 14 +
.travis.yml | 27 ++
CONTRIBUTING.md | 65 ++++
Gemfile | 49 +++
README.md | 49 ++-
Rakefile | 80 +++++
acceptance/Gemfile | 19 ++
acceptance/Rakefile | 360 +++++++++++++++++++++
acceptance/config/aio/options.rb | 8 +
acceptance/config/git/options.rb | 8 +
acceptance/config/nodes/aix-53-power.yaml | 7 +
acceptance/config/nodes/aix-61-power.yaml | 7 +
acceptance/config/nodes/aix-71-power.yaml | 7 +
acceptance/config/nodes/huaweios-6-powerpc.yaml | 7 +
acceptance/config/nodes/solaris-10-sparc.yaml | 9 +
acceptance/config/nodes/solaris-11-sparc.yaml | 9 +
acceptance/lib/helper.rb | 1 +
acceptance/lib/puppet/acceptance/common_utils.rb | 19 ++
acceptance/lib/puppet/acceptance/install_utils.rb | 58 ++++
acceptance/setup/aio/pre-suite/010_Install.rb | 22 ++
.../setup/aio/pre-suite/021_InstallAristaModule.rb | 12 +
acceptance/setup/common/00_EnvSetup.rb | 50 +++
.../pre-suite/000-delete-puppet-when-none.rb | 11 +
acceptance/setup/git/pre-suite/00_EnvSetup.rb | 50 +++
acceptance/setup/git/pre-suite/01_TestSetup.rb | 31 ++
acceptance/tests/yaml_backend/00-setup.rb | 30 ++
.../yaml_backend/01-lookup_data_without_a_key.rb | 11 +
.../yaml_backend/02-lookup_data_with_no_options.rb | 54 ++++
.../yaml_backend/03-lookup_data_with_a_scope.rb | 70 ++++
.../04-lookup_data_with_array_search.rb | 54 ++++
.../05-lookup_data_with_hash_search.rb | 57 ++++
bin/hiera | 2 +-
checksums.yaml.gz | Bin 268 -> 0 bytes
debian/control | 2 +-
debian/hiera.examples | 1 +
debian/patches/rspec3.patch | 30 --
debian/patches/series | 1 -
docs/images/hiera_hierarchy_resolution.png | Bin 0 -> 15495 bytes
.../hiera_hierarchy_resolution_empty_scope.png | Bin 0 -> 8172 bytes
docs/tutorials/getting_started.md | 113 +++++++
docs/tutorials/hierarchies_sources_and_scope.md | 123 +++++++
ext/build_defaults.yaml | 21 ++
ext/debian/changelog.erb | 23 ++
ext/debian/compat | 1 +
ext/debian/control | 16 +
ext/debian/copyright | 1 +
ext/debian/rules | 29 ++
{debian => ext/debian}/source/format | 0
ext/hiera.yaml | 13 +
ext/ips/hiera.p5m.erb | 10 +
ext/ips/rules | 17 +
ext/ips/transforms | 20 ++
ext/osx/file_mapping.yaml | 32 ++
ext/osx/preflight.erb | 33 ++
ext/osx/prototype.plist.erb | 38 +++
ext/project_data.yaml | 28 ++
ext/redhat/hiera.spec.erb | 80 +++++
install.rb | 291 +++++++++++++++++
lib/hiera.rb | 11 +-
lib/hiera/backend.rb | 61 +++-
lib/hiera/config.rb | 15 +-
lib/hiera/filecache.rb | 2 +-
lib/hiera/interpolate.rb | 93 ++++--
lib/hiera/recursive_guard.rb | 2 +-
lib/hiera/util.rb | 36 ++-
lib/hiera/version.rb | 2 +-
metadata.yml | 114 -------
spec/unit/backend/json_backend_spec.rb | 12 +-
spec/unit/backend/yaml_backend_spec.rb | 18 +-
spec/unit/backend_spec.rb | 226 +++++++------
spec/unit/config_spec.rb | 20 +-
spec/unit/fallback_logger_spec.rb | 10 +-
spec/unit/filecache_spec.rb | 20 +-
spec/unit/fixtures/interpolate/config/hiera.yaml | 5 +
.../interpolate/config/hiera_iplm_hiera.yaml | 6 +
.../config/hiera_iplm_hiera_bad.yaml} | 2 +-
.../interpolate/data/bad_interpolation.yaml | 9 +
spec/unit/fixtures/interpolate/data/complex.yaml | 12 +
.../fixtures/interpolate/data/dotted_keys.yaml | 43 +++
.../interpolate/data/empty_interpolation.yaml | 13 +
spec/unit/fixtures/interpolate/data/frontend.json | 1 +
spec/unit/fixtures/interpolate/data/role.json | 1 +
.../unit/fixtures/interpolate/data/weird_keys.yaml | 12 +
spec/unit/hiera_spec.rb | 35 +-
spec/unit/interpolate_spec.rb | 230 ++++++++++++-
spec/unit/puppet_logger_spec.rb | 4 +-
spec/unit/util_spec.rb | 27 +-
spec/unit/version_spec.rb | 8 +-
tasks/ci.rake | 28 ++
90 files changed, 2915 insertions(+), 387 deletions(-)
create mode 100644 .gemspec
create mode 100644 .gitignore
create mode 100644 .travis.yml
create mode 100644 CONTRIBUTING.md
create mode 100644 Gemfile
create mode 100644 Rakefile
create mode 100644 acceptance/Gemfile
create mode 100644 acceptance/Rakefile
create mode 100644 acceptance/config/aio/options.rb
create mode 100644 acceptance/config/git/options.rb
create mode 100644 acceptance/config/nodes/aix-53-power.yaml
create mode 100644 acceptance/config/nodes/aix-61-power.yaml
create mode 100644 acceptance/config/nodes/aix-71-power.yaml
create mode 100644 acceptance/config/nodes/huaweios-6-powerpc.yaml
create mode 100644 acceptance/config/nodes/solaris-10-sparc.yaml
create mode 100644 acceptance/config/nodes/solaris-11-sparc.yaml
create mode 100644 acceptance/lib/helper.rb
create mode 100644 acceptance/lib/puppet/acceptance/common_utils.rb
create mode 100644 acceptance/lib/puppet/acceptance/install_utils.rb
create mode 100644 acceptance/setup/aio/pre-suite/010_Install.rb
create mode 100644 acceptance/setup/aio/pre-suite/021_InstallAristaModule.rb
create mode 100644 acceptance/setup/common/00_EnvSetup.rb
create mode 100644 acceptance/setup/common/pre-suite/000-delete-puppet-when-none.rb
create mode 100644 acceptance/setup/git/pre-suite/00_EnvSetup.rb
create mode 100755 acceptance/setup/git/pre-suite/01_TestSetup.rb
create mode 100644 acceptance/tests/yaml_backend/00-setup.rb
create mode 100644 acceptance/tests/yaml_backend/01-lookup_data_without_a_key.rb
create mode 100644 acceptance/tests/yaml_backend/02-lookup_data_with_no_options.rb
create mode 100644 acceptance/tests/yaml_backend/03-lookup_data_with_a_scope.rb
create mode 100644 acceptance/tests/yaml_backend/04-lookup_data_with_array_search.rb
create mode 100644 acceptance/tests/yaml_backend/05-lookup_data_with_hash_search.rb
delete mode 100644 checksums.yaml.gz
create mode 100644 debian/hiera.examples
delete mode 100644 debian/patches/rspec3.patch
delete mode 100644 debian/patches/series
create mode 100644 docs/images/hiera_hierarchy_resolution.png
create mode 100644 docs/images/hiera_hierarchy_resolution_empty_scope.png
create mode 100644 docs/tutorials/getting_started.md
create mode 100644 docs/tutorials/hierarchies_sources_and_scope.md
create mode 100644 ext/build_defaults.yaml
create mode 100644 ext/debian/changelog.erb
create mode 100644 ext/debian/compat
create mode 100644 ext/debian/control
create mode 100644 ext/debian/copyright
create mode 100755 ext/debian/rules
copy {debian => ext/debian}/source/format (100%)
create mode 100644 ext/hiera.yaml
create mode 100644 ext/ips/hiera.p5m.erb
create mode 100755 ext/ips/rules
create mode 100644 ext/ips/transforms
create mode 100644 ext/osx/file_mapping.yaml
create mode 100644 ext/osx/preflight.erb
create mode 100644 ext/osx/prototype.plist.erb
create mode 100644 ext/project_data.yaml
create mode 100644 ext/redhat/hiera.spec.erb
create mode 100755 install.rb
delete mode 100644 metadata.yml
create mode 100644 spec/unit/fixtures/interpolate/config/hiera_iplm_hiera.yaml
copy spec/unit/fixtures/{override/config/hiera.yaml => interpolate/config/hiera_iplm_hiera_bad.yaml} (58%)
create mode 100644 spec/unit/fixtures/interpolate/data/bad_interpolation.yaml
create mode 100644 spec/unit/fixtures/interpolate/data/complex.yaml
create mode 100644 spec/unit/fixtures/interpolate/data/dotted_keys.yaml
create mode 100644 spec/unit/fixtures/interpolate/data/empty_interpolation.yaml
create mode 100644 spec/unit/fixtures/interpolate/data/frontend.json
create mode 100644 spec/unit/fixtures/interpolate/data/role.json
create mode 100644 spec/unit/fixtures/interpolate/data/weird_keys.yaml
create mode 100644 tasks/ci.rake
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/hiera.git
More information about the Pkg-ruby-extras-commits
mailing list