├── .devcontainer ├── Dockerfile ├── README.md └── devcontainer.json ├── .fixtures.yml ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── mend.yml │ ├── nightly.yml │ ├── release.yml │ └── release_prep.yml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .pdkignore ├── .puppet-lint.rc ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .sync.yml ├── .vscode └── extensions.json ├── .yardopts ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Gemfile ├── HISTORY.md ├── LICENSE ├── NOTICE ├── README.md ├── REFERENCE.md ├── Rakefile ├── data └── common.yaml ├── examples ├── format.pp ├── fragment.pp └── init.pp ├── hiera.yaml ├── lib └── puppet │ └── type │ ├── concat_file.rb │ └── concat_fragment.rb ├── manifests ├── fragment.pp └── init.pp ├── metadata.json ├── pdk.yaml ├── provision.yaml ├── readmes └── README_ja_JP.md └── spec ├── acceptance ├── backup_spec.rb ├── concat_spec.rb ├── concurrency_spec.rb ├── force_spec.rb ├── format_spec.rb ├── fragment_content_with_deferred_function_call_spec.rb ├── fragment_order_spec.rb ├── fragment_replace_spec.rb ├── fragment_sensitive_content_spec.rb ├── fragment_source_spec.rb ├── fragments_are_always_replaced_spec.rb ├── newline_spec.rb ├── noop_spec.rb ├── order_spec.rb ├── pup_1963_spec.rb ├── quoted_paths_spec.rb ├── specinfra_stubs.rb ├── symbolic_name_spec.rb ├── validation_spec.rb ├── warn_header_spec.rb └── warnings_spec.rb ├── default_facts.yml ├── defines ├── concat_fragment_spec.rb └── concat_spec.rb ├── spec_helper.rb ├── spec_helper_acceptance.rb ├── spec_helper_acceptance_local.rb ├── spec_helper_local.rb └── unit └── type ├── concat_file_spec.rb └── concat_fragment_spec.rb /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/mend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/workflows/mend.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_prep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.github/workflows/release_prep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.pdkignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.pdkignore -------------------------------------------------------------------------------- /.puppet-lint.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.puppet-lint.rc -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.sync.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/Gemfile -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/Rakefile -------------------------------------------------------------------------------- /data/common.yaml: -------------------------------------------------------------------------------- 1 | --- {} 2 | -------------------------------------------------------------------------------- /examples/format.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/examples/format.pp -------------------------------------------------------------------------------- /examples/fragment.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/examples/fragment.pp -------------------------------------------------------------------------------- /examples/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/examples/init.pp -------------------------------------------------------------------------------- /hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/hiera.yaml -------------------------------------------------------------------------------- /lib/puppet/type/concat_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/lib/puppet/type/concat_file.rb -------------------------------------------------------------------------------- /lib/puppet/type/concat_fragment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/lib/puppet/type/concat_fragment.rb -------------------------------------------------------------------------------- /manifests/fragment.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/manifests/fragment.pp -------------------------------------------------------------------------------- /manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/manifests/init.pp -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/metadata.json -------------------------------------------------------------------------------- /pdk.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | ignore: [] 3 | -------------------------------------------------------------------------------- /provision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/provision.yaml -------------------------------------------------------------------------------- /readmes/README_ja_JP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/readmes/README_ja_JP.md -------------------------------------------------------------------------------- /spec/acceptance/backup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/backup_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/concat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/concat_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/concurrency_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/concurrency_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/force_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/force_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/format_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/format_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragment_content_with_deferred_function_call_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragment_content_with_deferred_function_call_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragment_order_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragment_order_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragment_replace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragment_replace_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragment_sensitive_content_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragment_sensitive_content_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragment_source_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragment_source_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/fragments_are_always_replaced_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/fragments_are_always_replaced_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/newline_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/newline_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/noop_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/noop_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/order_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/order_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/pup_1963_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/pup_1963_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/quoted_paths_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/quoted_paths_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/specinfra_stubs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/specinfra_stubs.rb -------------------------------------------------------------------------------- /spec/acceptance/symbolic_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/symbolic_name_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/validation_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/warn_header_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/warn_header_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/warnings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/acceptance/warnings_spec.rb -------------------------------------------------------------------------------- /spec/default_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/default_facts.yml -------------------------------------------------------------------------------- /spec/defines/concat_fragment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/defines/concat_fragment_spec.rb -------------------------------------------------------------------------------- /spec/defines/concat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/defines/concat_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/spec_helper_acceptance.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/spec_helper_acceptance_local.rb -------------------------------------------------------------------------------- /spec/spec_helper_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/spec_helper_local.rb -------------------------------------------------------------------------------- /spec/unit/type/concat_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/unit/type/concat_file_spec.rb -------------------------------------------------------------------------------- /spec/unit/type/concat_fragment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-concat/HEAD/spec/unit/type/concat_fragment_spec.rb --------------------------------------------------------------------------------