Merge pull request #2 from ehaselwanter/master

initial kitchen environment
bugfix: push module dependency to correct version

hardening/hardening_stdlib isn't released for 1.x.x yet, but only on 0.x.x, so adjust the dependency

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
update metadata.json with dependency fix

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
remove checksums from metadata.json

tracking these manually with every commit is painful. I thin it's reasonable for releases only.

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #4 from TelekomLabs/fix/module-deps

Fix/module deps
Add contributors: Edmund and Chris
added puppet rspec and lint

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add guard task with lint

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
fix linting errors

The following two were not fixed:

* manifests/puppetlabs.pp - WARNING: class inherits across module namespaces on line 34
* manifests/puppetlabs.pp - WARNING: class defined inside a class on line 34

Obviously this crazy construct is need and due to SRP we want to keep it inside this file/class.

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #5 from TelekomLabs/lint

Lint
use new feature from branch
use suite puppet config
ignore puppet lock file
moved to test dir
fix remote dir