Add configuration file management
Prior to this commit we rewrote the hook on each run This commit adds support to pull a hash out of a configuration file
Migrate webhook to be a source not a template
Prior to this commit we managed this file with a template, this file however should be managed as static and its configuration file should be man aged dynamically, this commit is the intial update for that.
Migrate parameters to configuration file for webhook
Prior to this commit all options in the webhook were CONSTANTS and could not be changed, this commit externalizes them into a yaml configuration file this will then managed by a new class in this module
Prior to this commit our class did not have access to out settings yaml load
Prior to this commit we did not have very good logging, we still dont but its getting better
Prior to this commit the deamon function did not really work as the pid was not created due to ownership and permissions. This commit adds support for a run directory managed by puppet classes
Prior to this commit we were trying to be fancy like puppet but we don't need to and its causing issues
Rename settings to not conflict with sinatra settings object
prior to this commit the pidfile functionaity was in beta still having issues
Removed symlinked r10k fixture/modules directory.
Added r10k to .fixtures.yaml to allow puppetlabs_spec_helper to handle the symlinking of the module at runtime. Added /spec/fixture/module/.gitignore to keep empty directory for testing purposes. removed spec/fixtures exclusion from .gitignore to maintain the spec/fixtures/modules directory.
Merge pull request #56 from dreilly1982/r10k/issues/43
Removed symlinked r10k fixture/modules directory.