文件名称:pdk-templates:Puppet Development Kit https的主要模板仓库
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-31 04:52:01
hacktoberfest HTML
PDK模板 PDK模板是与一起使用的默认模板存储库,在其中我们定义了用于创建和配置模块的所有模板。 查看这些目录以找到模板: moduleroot模板部署在new module ,进行convert和update ; 使用它们为*文件强制使用通用样板。 仅当目标模块不存在时才部署moduleroot_init模板; 使用它们为开发人员需要大量修改的文件提供框架。 object_templates模板由各种new ...命令用于类,定义的类型等。 PDK通过读取一组默认配置的构建模块的配置config_defaults.yml与内容合并它.sync.yml从模块的根目录下,如果存在。 生成的哈希的*键对应于目标文件或代表全局配置。 全局配置将与特定目标文件的配置哈希合并。 这允许模块开发人员通过将新值放入.sync.yml来覆盖/修改配置。 可以将.sync.yml前缀应用于.s
【文件预览】:
pdk-templates-main
----.travis.yml(985B)
----NOTICE(855B)
----moduleroot_init()
--------data()
--------.fixtures.yml.erb(223B)
--------.sync.yml.erb(274B)
--------hiera.yaml.erb(685B)
--------README.md.erb(4KB)
--------CHANGELOG.md.erb(211B)
----rubocop()
--------defaults-1.6.1.yml(15KB)
--------cleanup_cops.yml(5KB)
--------profile_builder.rb(2KB)
--------README.md(243B)
----config_defaults.yml(19KB)
----LICENSE(11KB)
----Gemfile(149B)
----object_templates()
--------provider_type.erb(749B)
--------functions()
--------fact.erb(176B)
--------defined_type_spec.erb(293B)
--------class_spec.erb(233B)
--------transport_type_spec.erb(249B)
--------provider_spec.erb(1KB)
--------transport_type.erb(723B)
--------provider_type_spec.erb(213B)
--------transport.erb(1KB)
--------transport_device.erb(732B)
--------fact_spec.erb(399B)
--------class.erb(449B)
--------defined_type.erb(184B)
--------transport_spec.erb(1KB)
--------plan.erb(374B)
--------provider.erb(767B)
--------task.erb(1KB)
----moduleroot()
--------.rubocop.yml.erb(3KB)
--------.puppet-lint.rc.erb(719B)
--------.editorconfig.erb(583B)
--------.yardopts.erb(244B)
--------.gitlab-ci.yml.erb(6KB)
--------.gitattributes.erb(192B)
--------Gemfile.erb(4KB)
--------appveyor.yml.erb(2KB)
--------Rakefile.erb(5KB)
--------.github()
--------.rspec.erb(31B)
--------.devcontainer()
--------.gitignore.erb(101B)
--------spec()
--------.travis.yml.erb(6KB)
--------.gitpod.Dockerfile(1KB)
--------.pdkignore.erb(101B)
--------.gitpod.yml(152B)
--------.vscode()
----.gitignore(331B)
----.travis()
--------install_pdk.sh(837B)
--------test_script.sh(2KB)
--------fixtures()
----README.md(33KB)
----CODEOWNERS(56B)