[DRE-commits] [hiera] 01/04: Merge tag 'upstream/3.2.0'

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 commit to branch master
in repository hiera.

commit 9ba187aa0f3cc9fa299f345604bb0a4c882fcd6f
Merge: 4a6ed7d 69f4147
Author: Jonas Genannt <jonas at brachium-system.net>
Date:   Tue May 24 20:03:42 2016 +0200

    Merge tag 'upstream/3.2.0'
    
    Upstream version 3.2.0
    
    # gpg: Signature made Tue 24 May 2016 08:03:37 PM CEST using RSA key ID 016CFFD0
    # gpg: Good signature from "Jonas Genannt <jonas at brachium-system.net>"
    # gpg:                 aka "Jonas Genannt <jonas.genannt at capi2name.de>"
    # gpg:                 aka "Jonas Genannt <genannt at debian.org>"
    
    * tag 'upstream/3.2.0':
      Imported Upstream version 3.2.0

 .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
 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 ++
 ext/debian/source/format                           |   1 +
 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 +
 .../{hiera.yaml => hiera_iplm_hiera_bad.yaml}      |   3 +-
 .../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 ++
 86 files changed, 2914 insertions(+), 356 deletions(-)

-- 
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