teamspeak: Lint fixes

This commit is contained in:
Ossi Salmi 2016-03-14 01:02:05 +02:00
parent 5f0a34f4a9
commit 6086e5f00b

View file

@ -9,18 +9,18 @@ class teamspeak($package=undef, $license=undef) {
if ! $package { if ! $package {
case $::architecture { case $::architecture {
"amd64","x86_64": { 'amd64','x86_64': {
if $::teamspeak64_package_latest { if $::teamspeak64_package_latest {
$teamspeak_package = $::teamspeak64_package_latest $teamspeak_package = $::teamspeak64_package_latest
} else { } else {
fail("Must define \$teamspeak_package or \$teamspeak64_package_latest") fail('Must define $teamspeak_package or $teamspeak64_package_latest')
} }
} }
default: { default: {
if $::teamspeak32_package_latest { if $::teamspeak32_package_latest {
$teamspeak_package = $::teamspeak32_package_latest $teamspeak_package = $::teamspeak32_package_latest
} else { } else {
fail("Must define \$teamspeak_package or \$teamspeak32_package_latest") fail('Must define $teamspeak_package or $teamspeak32_package_latest')
} }
} }
} }
@ -28,69 +28,69 @@ class teamspeak($package=undef, $license=undef) {
$teamspeak_package = $package $teamspeak_package = $package
} }
file { "/usr/local/src/teamspeak3-server_linux.tar.gz": file { '/usr/local/src/teamspeak3-server_linux.tar.gz':
ensure => present, ensure => present,
mode => "0644", mode => '0644',
owner => "root", owner => 'root',
group => "root", group => 'root',
source => "puppet:///files/packages/${teamspeak_package}", source => "puppet:///files/packages/${teamspeak_package}",
} }
util::extract::tar { "/usr/local/teamspeak": util::extract::tar { '/usr/local/teamspeak':
ensure => latest, ensure => latest,
strip => 1, strip => 1,
source => "/usr/local/src/teamspeak3-server_linux.tar.gz", source => '/usr/local/src/teamspeak3-server_linux.tar.gz',
require => File["/usr/local/src/teamspeak3-server_linux.tar.gz"], require => File['/usr/local/src/teamspeak3-server_linux.tar.gz'],
notify => Service["teamspeak"], notify => Service['teamspeak'],
} }
include user::system include user::system
realize(User["teamspeak"], Group["teamspeak"]) realize(User['teamspeak'], Group['teamspeak'])
file { "/srv/teamspeak": file { '/srv/teamspeak':
ensure => directory, ensure => directory,
mode => "0700", mode => '0700',
owner => "teamspeak", owner => 'teamspeak',
group => "teamspeak", group => 'teamspeak',
require => User["teamspeak"], require => User['teamspeak'],
} }
file { "/srv/teamspeak/ts3server.ini": file { '/srv/teamspeak/ts3server.ini':
ensure => present, ensure => present,
mode => "0600", mode => '0600',
owner => "teamspeak", owner => 'teamspeak',
group => "teamspeak", group => 'teamspeak',
source => "puppet:///modules/teamspeak/ts3server.ini", source => 'puppet:///modules/teamspeak/ts3server.ini',
require => File["/srv/teamspeak"], require => File['/srv/teamspeak'],
notify => Service["teamspeak"], notify => Service['teamspeak'],
} }
if $license { if $license {
file { "/srv/teamspeak/licensekey.dat": file { '/srv/teamspeak/licensekey.dat':
ensure => present, ensure => present,
mode => "0600", mode => '0600',
owner => "teamspeak", owner => 'teamspeak',
group => "teamspeak", group => 'teamspeak',
source => $license, source => $license,
replace => false, replace => false,
require => File["/srv/teamspeak"], require => File['/srv/teamspeak'],
notify => Service["teamspeak"], notify => Service['teamspeak'],
} }
} }
file { "/etc/init.d/teamspeak": file { '/etc/init.d/teamspeak':
ensure => present, ensure => present,
mode => "0755", mode => '0755',
owner => "root", owner => 'root',
group => "root", group => 'root',
source => "puppet:///modules/teamspeak/teamspeak.init", source => 'puppet:///modules/teamspeak/teamspeak.init',
notify => Exec["add-service-teamspeak"], notify => Exec['add-service-teamspeak'],
} }
exec { "add-service-teamspeak": exec { 'add-service-teamspeak':
path => "/bin:/usr/bin:/sbin:/usr/sbin", path => '/bin:/usr/bin:/sbin:/usr/sbin',
command => "chkconfig --add teamspeak", command => 'chkconfig --add teamspeak',
refreshonly => true, refreshonly => true,
before => Service["teamspeak"], before => Service['teamspeak'],
} }
service { "teamspeak": service { 'teamspeak':
ensure => running, ensure => running,
enable => true, enable => true,
} }