diff --git a/Gemfile b/Gemfile index 42798d9e..fe029798 100644 --- a/Gemfile +++ b/Gemfile @@ -12,6 +12,7 @@ group :development, :test do gem 'puppet-lint-leading_zero-check' gem 'puppet-lint-variable_contains_upcase' gem 'puppet-lint-numericvariable' + gem 'puppet-lint-param-docs' gem 'rake', '10.1.1' gem 'rspec-puppet', '~> 1.0.1', :require => false diff --git a/manifests/config.pp b/manifests/config.pp index 934a4c32..05324e7e 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -18,10 +18,10 @@ # DEFAULT/bar: # value: barValue # -# [**designate_config**] +# [*designate_config*] # (optional) Allow configuration of designate.conf configurations. # -# [**api_paste_ini_config**] +# [*api_paste_ini_config*] # (optional) Allow configuration of /etc/designate/api-paste.ini configurations. # # NOTE: The configuration MUST NOT be already handled by this module diff --git a/manifests/keystone/auth.pp b/manifests/keystone/auth.pp index 3f373ce7..ca2708ef 100644 --- a/manifests/keystone/auth.pp +++ b/manifests/keystone/auth.pp @@ -37,9 +37,18 @@ # [*tenant*] # Tenant for designate user. Optional. Defaults to 'services'. # -# [*protocol*] +# [*public_protocol*] # Protocol for public endpoint. Optional. Defaults to 'http'. # +# [*admin_protocol*] +# Protocol for admin endpoint. Optional. Defaults to 'http'. +# +# [*internal_protocol*] +# Protocol for internal endpoint. Optional. Defaults to 'http'. +# +# [*version*] +# API version endpoint. Optional. Defaults to 'v1'. +# class designate::keystone::auth ( $password = false, $email = 'designate@localhost',