diff options
author | mail_redacted_for_web | 2015-10-30 13:04:42 -0700 |
---|---|---|
committer | mail_redacted_for_web | 2015-10-30 13:19:33 -0700 |
commit | 8e271e3043fd55ce7c39f520360214e6844085af (patch) | |
tree | e40c775c3df30f96b5980fb8544860cf776d9928 /site/profile/manifests/webhook_no_mcollective.pp | |
parent | 3fcf6e3d5e631491272a39177448c97b431ea477 (diff) | |
download | control-repo-template-8e271e3043fd55ce7c39f520360214e6844085af.tar.bz2 |
Change the zack/r10k webhook to utilize username and password
To accomodate generating random usernames and passwords, I had
to parameterize the profiles which I didn't feel great about
but I also didn't want to have to put the username and pass in
hiera.
Diffstat (limited to 'site/profile/manifests/webhook_no_mcollective.pp')
-rw-r--r-- | site/profile/manifests/webhook_no_mcollective.pp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/site/profile/manifests/webhook_no_mcollective.pp b/site/profile/manifests/webhook_no_mcollective.pp index f4f50d7..dc7b1aa 100644 --- a/site/profile/manifests/webhook_no_mcollective.pp +++ b/site/profile/manifests/webhook_no_mcollective.pp @@ -1,8 +1,13 @@ -class profile::webhook_no_mcollective { +class profile::webhook_no_mcollective ( + $username, + $password +) { class {'r10k::webhook::config': enable_ssl => true, - protected => false, + protected => true, + user => $username, + pass => $password, use_mcollective => false, } |