[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