Showing with 1,851 additions and 457 deletions.
  1. +4 −0 .gitattributes
  2. +24 −8 .gitignore
  3. +23 −0 .project
  4. +1 −1 .rspec
  5. +508 −0 .rubocop.yml
  6. +37 −0 .sync.yml
  7. +10 −8 .travis.yml
  8. +22 −0 CHANGELOG.md
  9. +181 −64 CONTRIBUTING.md
  10. +163 −17 Gemfile
  11. +202 −13 LICENSE
  12. +0 −5 MAINTAINERS
  13. +6 −0 MAINTAINERS.md
  14. +15 −0 NOTICE
  15. +17 −0 README.markdown
  16. +43 −85 Rakefile
  17. +9 −0 lib/facter/puppet_agent_appdata.rb
  18. +28 −12 manifests/init.pp
  19. +10 −2 manifests/install.pp
  20. +2 −2 manifests/osfamily/debian.pp
  21. +13 −6 manifests/osfamily/redhat.pp
  22. +2 −2 manifests/osfamily/suse.pp
  23. +11 −2 manifests/params.pp
  24. +3 −3 manifests/prepare.pp
  25. +37 −35 manifests/prepare/mco_server_config.pp
  26. +1 −1 manifests/prepare/package.pp
  27. +2 −1 manifests/prepare/puppet_config.pp
  28. +10 −2 manifests/windows/install.pp
  29. +1 −1 metadata.json
  30. +91 −64 spec/acceptance/class_spec.rb
  31. +8 −8 spec/acceptance/files/client.cfg.erb
  32. +10 −10 spec/acceptance/files/server.cfg.erb
  33. +13 −0 spec/acceptance/files/uninstall.ps1
  34. +10 −0 spec/acceptance/nodesets/centos-7-x64.yml
  35. +10 −0 spec/acceptance/nodesets/debian-8-x64.yml
  36. +12 −0 spec/acceptance/nodesets/docker/centos-7.yml
  37. +11 −0 spec/acceptance/nodesets/docker/debian-8.yml
  38. +12 −0 spec/acceptance/nodesets/docker/ubuntu-14.04.yml
  39. +12 −0 spec/classes/puppet_agent_osfamily_redhat_spec.rb
  40. +2 −2 spec/classes/puppet_agent_osfamily_solaris_spec.rb
  41. +8 −8 spec/classes/puppet_agent_osfamily_windows_spec.rb
  42. +19 −4 spec/classes/puppet_agent_spec.rb
  43. +35 −1 spec/classes/puppet_agent_windows_install_spec.rb
  44. +12 −33 spec/spec_helper.rb
  45. +118 −56 spec/spec_helper_acceptance.rb
  46. +54 −0 spec/spec_helper_local.rb
  47. +29 −1 templates/install_puppet.bat.erb
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#This file is generated by ModuleSync, do not edit.
*.rb eol=lf
*.pp eol=lf
*.sh eol=lf
32 changes: 24 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,25 @@
#This file is generated by ModuleSync, do not edit.
pkg/
Gemfile.lock
Gemfile.local
vendor/
spec/fixtures/manifests/
spec/fixtures/modules/
log/
junit/
.vagrant/
.bundle/
coverage/
log/
.idea/
.metadata
*.iml
.*.sw[op]
.yardoc
.yardwarns
.DS_Store
tmp/
vendor/
doc/

.*.sw?
pkg
spec/fixtures
.rspec_system
.vagrant
.bundle
vendor
log
tmp
23 changes: 23 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>puppetlabs-puppet_agent</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.puppetlabs.geppetto.pp.dsl.ui.modulefileBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.puppetlabs.geppetto.pp.dsl.ui.puppetNature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
</natures>
</projectDescription>
2 changes: 1 addition & 1 deletion .rspec
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
--format documentation
--color
--format documentation
Loading