Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
add loggly::uninstall define, fix syslog-ng include, fix and add beak… #20
Conversation
…er acceptance tests
|
@psquickitjayant @mchaudhary is this okay to merge? |
|
+1 has this been merged or is there a better way to uninstall loggly via puppet? |
|
It hasn't been merged. It appears this one is from a long time ago. Seems like we just haven't had a chance to test it yet. Maybe if you can test it we can merge it? |
|
Closing my PRs that haven't received any love in a long while. |
This adds a
loggly::uninstalldefined resource type that can be used if a user chooses to remove loggly from their system(s).This fixes the beaker acceptance tests which were not functional.
This adds working tests for default, rsyslog, and syslog_ng class instantiations. The CentOS 7 and Debian 7 nodesets were invalid and have been fixed.
This fixes
syslog_ngon CentOS and RedHat where modern versions were including an@includedirective preventingsyslog-ngfrom starting. Amatchandreplacewere added to thefile_lineto prevent addition if already present.This bumps the
stdlibrequirement to4.12.0and adds agitignore for all.DS_Storefiles. Thestdlibbump is to be able to useis_absolute_path().Reasonable tests were added and run:
Acceptance tests were run across a variety of nodesets.
Default (Ubuntu 12.04):
CentOS 7:
Debian 7:
Real-life testing on an Ubuntu 14.04 VM w/Puppet 4.5.3.
Manifest:
Run:
Please let me know if anything further would be required to accept this PR.
Thank you.