diff options
author | Justin Ellison <justin.ellison@buckle.com> | 2011-08-18 08:30:09 -0500 |
---|---|---|
committer | Justin Ellison <justin.ellison@buckle.com> | 2011-08-18 08:30:09 -0500 |
commit | d84d3e29c9e3f1d9771e5df5ab659e16513a9a06 (patch) | |
tree | 788683bca41116be86ad50079170fa22820d302c /lib/puppet | |
parent | abdcd73c60eac610a23125ae12ec3d775013496a (diff) | |
download | puppet-vcsrepo-d84d3e29c9e3f1d9771e5df5ab659e16513a9a06.tar.gz puppet-vcsrepo-d84d3e29c9e3f1d9771e5df5ab659e16513a9a06.tar.bz2 |
Forgot to add the parameters to the type definition.
Diffstat (limited to 'lib/puppet')
-rw-r--r-- | lib/puppet/type/vcsrepo.rb | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/puppet/type/vcsrepo.rb b/lib/puppet/type/vcsrepo.rb index 6b35779..9bf8311 100644 --- a/lib/puppet/type/vcsrepo.rb +++ b/lib/puppet/type/vcsrepo.rb @@ -5,7 +5,8 @@ Puppet::Type.newtype(:vcsrepo) do feature :gzip_compression, "The provider supports explicit GZip compression levels" - + feature :basic_auth, + "The provider supports HTTP Basic Authentication" feature :bare_repositories, "The provider differentiates between bare repositories and those with working copies", @@ -136,6 +137,14 @@ Puppet::Type.newtype(:vcsrepo) do end end + newparam :basic_auth_username, :required_features => [:basic_auth] do + desc "HTTP Basic Auth username" + end + + newparam :basic_auth_password, :required_features => [:basic_auth] do + desc "HTTP Basic Auth password" + end + newparam :identity, :required_features => [:ssh_identity] do desc "SSH identity file" end |