Clean up of minor puppet-lint warnings.

Mostly documentation and parameterised class parameter complaints.

Change-Id: Idbfd348a5befb041ce6eb36f9c6b195fc0c6799f
Reviewed-on: https://review.openstack.org/16685
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Matthew Wagoner
2012-11-21 14:53:55 -05:00
committed by Jenkins
parent 03fd04ba16
commit 5812510ea7
11 changed files with 52 additions and 32 deletions

View File

@@ -1,3 +1,5 @@
# == Class: devstack_host
#
# A machine ready to run devstack # A machine ready to run devstack
class devstack_host { class devstack_host {
package { 'linux-headers-virtual': package { 'linux-headers-virtual':
@@ -9,7 +11,7 @@ class devstack_host {
} }
package { 'rabbitmq-server': package { 'rabbitmq-server':
ensure => present, ensure => present,
require => File['/etc/rabbitmq/rabbitmq-env.conf'], require => File['/etc/rabbitmq/rabbitmq-env.conf'],
} }

View File

@@ -67,10 +67,10 @@
# TODO: make more gerrit options configurable here # TODO: make more gerrit options configurable here
class gerrit( class gerrit(
$war, $war = '',
$mysql_password, $mysql_password = '',
$mysql_root_password, $mysql_root_password = '',
$email_private_key, $email_private_key = '',
$vhost_name = $::fqdn, $vhost_name = $::fqdn,
$canonicalweburl = "https://${::fqdn}/", $canonicalweburl = "https://${::fqdn}/",
$serveradmin = "webmaster@${::fqdn}", $serveradmin = "webmaster@${::fqdn}",
@@ -84,8 +84,8 @@ class gerrit(
$ssh_dsa_pubkey_contents = '', # If left empty puppet will not create file. $ssh_dsa_pubkey_contents = '', # If left empty puppet will not create file.
$ssh_rsa_key_contents = '', # If left empty puppet will not create file. $ssh_rsa_key_contents = '', # If left empty puppet will not create file.
$ssh_rsa_pubkey_contents = '', # If left empty puppet will not create file. $ssh_rsa_pubkey_contents = '', # If left empty puppet will not create file.
$ssh_project_rsa_key_contents = '', # If left empty puppet will not create file. $ssh_project_rsa_key_contents = '', # If left empty will not create file.
$ssh_project_rsa_pubkey_contents = '', # If left empty puppet will not create file. $ssh_project_rsa_pubkey_contents = '', # If left empty will not create file.
$openidssourl = 'https://login.launchpad.net/+openid', $openidssourl = 'https://login.launchpad.net/+openid',
$email = '', $email = '',
$database_poollimit = '', $database_poollimit = '',
@@ -367,7 +367,7 @@ class gerrit(
owner => 'gerrit2', owner => 'gerrit2',
group => 'gerrit2', group => 'gerrit2',
mode => '0644', mode => '0644',
content => $ssh_rsa_project_pubkey_contents, content => $ssh_project_rsa_pubkey_contents,
replace => true, replace => true,
require => File['/home/gerrit2/review_site/etc'] require => File['/home/gerrit2/review_site/etc']
} }

View File

@@ -1,8 +1,10 @@
# == Class: github
#
class github( class github(
$username, $username = '',
$oauth_token, $oauth_token = '',
$project_username, $project_username = '',
$project_password, $project_password = '',
$projects = [] $projects = []
) { ) {
include pip include pip
@@ -53,7 +55,7 @@ class github(
replace => true, replace => true,
require => [ require => [
Group['github'], Group['github'],
File['/etc/github'] File['/etc/github'],
], ],
} }
@@ -66,7 +68,7 @@ class github(
replace => true, replace => true,
require => [ require => [
Group['github'], Group['github'],
File['/etc/github'] File['/etc/github'],
], ],
} }

View File

@@ -1,7 +1,7 @@
# == Class: jenkins::jenkinsuser # == Class: jenkins::jenkinsuser
# #
class jenkins::jenkinsuser( class jenkins::jenkinsuser(
$ssh_key, $ssh_key = '',
$ensure = present, $ensure = present,
$sudo = false, $sudo = false,
) { ) {

View File

@@ -1,9 +1,9 @@
# == Class: jenkins::job_builder # == Class: jenkins::job_builder
# #
class jenkins::job_builder ( class jenkins::job_builder (
$url, $url = '',
$username, $username = '',
$password, $password = '',
) { ) {
# A lot of things need yaml, be conservative requiring this package to avoid # A lot of things need yaml, be conservative requiring this package to avoid
@@ -47,7 +47,7 @@ class jenkins::job_builder (
File['/etc/jenkins_jobs/jenkins_jobs.ini'], File['/etc/jenkins_jobs/jenkins_jobs.ini'],
Package['python-jenkins'], Package['python-jenkins'],
Package['python-yaml'], Package['python-yaml'],
] ],
} }
# TODO: We should put in notify Exec['jenkins_jobs_update'] # TODO: We should put in notify Exec['jenkins_jobs_update']

View File

@@ -1,7 +1,7 @@
# == Class: jenkins::master # == Class: jenkins::master
# #
class jenkins::master( class jenkins::master(
$logo, $logo = '',
$vhost_name = $::fqdn, $vhost_name = $::fqdn,
$serveradmin = "webmaster@${::fqdn}", $serveradmin = "webmaster@${::fqdn}",
$ssl_cert_file = '', $ssl_cert_file = '',

View File

@@ -1,7 +1,7 @@
# == Class: jenkins::slave # == Class: jenkins::slave
# #
class jenkins::slave( class jenkins::slave(
$ssh_key, $ssh_key = '',
$sudo = false, $sudo = false,
$bare = false, $bare = false,
$user = true, $user = true,
@@ -145,7 +145,7 @@ class jenkins::slave(
require => [ require => [
Class['mysql::server'], Class['mysql::server'],
Class['mysql::server::account_security'], Class['mysql::server::account_security'],
] ],
} }
} }

View File

@@ -1,3 +1,5 @@
# == Class: pypimorror
#
class pypimirror( class pypimirror(
$vhost_name = $::fqdn, $vhost_name = $::fqdn,
$log_filename = '/var/log/pypimirror.log', $log_filename = '/var/log/pypimirror.log',
@@ -7,15 +9,15 @@ class pypimirror(
$git_source = 'https://github.com', $git_source = 'https://github.com',
$local_git_dir = '/var/lib/git', $local_git_dir = '/var/lib/git',
$ssh_project_key = 'UNDEF', $ssh_project_key = 'UNDEF',
$projects = [] ) $projects = []
{ ) {
include apache include apache
include pip include pip
include remove_nginx include remove_nginx
package { 'python-yaml': package { 'python-yaml':
ensure => 'present' ensure => present,
} }
file { '/usr/local/mirror_scripts': file { '/usr/local/mirror_scripts':
@@ -59,8 +61,10 @@ class pypimirror(
owner => 'root', owner => 'root',
group => 'root', group => 'root',
content => template('pypimirror/run-mirror.sh.erb'), content => template('pypimirror/run-mirror.sh.erb'),
require => [File['/usr/local/mirror_scripts'], require => [
Class[pip]], File['/usr/local/mirror_scripts'],
Class[pip],
],
} }
file { '/usr/local/mirror_scripts/run_mirror.py': file { '/usr/local/mirror_scripts/run_mirror.py':
@@ -104,8 +108,14 @@ class pypimirror(
include logrotate include logrotate
logrotate::file { 'pypimirror': logrotate::file { 'pypimirror':
log => $log_filename, log => $log_filename,
options => ['compress', 'delaycompress', 'missingok', 'rotate 7', options => [
'daily', 'notifempty'], 'compress',
'delaycompress',
'missingok',
'rotate 7',
'daily',
'notifempty',
],
require => Cron['update_mirror'], require => Cron['update_mirror'],
} }

View File

@@ -1,3 +1,5 @@
# == Class: remove_nginx
#
class remove_nginx { class remove_nginx {
package { 'nginx': package { 'nginx':
ensure => absent, ensure => absent,

View File

@@ -1,14 +1,16 @@
# == Class: tmpreaper
#
class tmpreaper() { class tmpreaper() {
package { 'tmpreaper': package { 'tmpreaper':
ensure => present, ensure => present,
} }
file { '/etc/cron.daily/tmpreaper': file { '/etc/cron.daily/tmpreaper':
ensure => absent ensure => absent,
} }
file { '/usr/local/bin/tmpreaper.sh': file { '/usr/local/bin/tmpreaper.sh':
ensure => 'present', ensure => present,
owner => 'root', owner => 'root',
group => 'root', group => 'root',
mode => '0755', mode => '0755',
@@ -16,7 +18,7 @@ class tmpreaper() {
} }
file { '/etc/tmpreaper.conf': file { '/etc/tmpreaper.conf':
ensure => 'present', ensure => present,
owner => 'root', owner => 'root',
group => 'root', group => 'root',
mode => '0644', mode => '0644',

View File

@@ -1,3 +1,5 @@
# == Class: unattended_upgrades
#
class unattended_upgrades($ensure = present) { class unattended_upgrades($ensure = present) {
package { 'unattended-upgrades': package { 'unattended-upgrades':
ensure => $ensure, ensure => $ensure,