Skip to content

Commit

Permalink
puppet-lint throws no error now
Browse files Browse the repository at this point in the history
  • Loading branch information
Dennis Philpot committed Jun 21, 2014
1 parent 9e812e3 commit b5cb1a6
Showing 1 changed file with 115 additions and 115 deletions.
230 changes: 115 additions & 115 deletions manifests/init.pp
Expand Up @@ -13,120 +13,120 @@
#
# [Remember: No empty lines between comments and class definition]
class phpqatools (
$standard_hash = {},
$default_standard = undef,
$standard_hash = {},
$default_standard = undef,
) {
include pear

# PEAR Package
pear::package { "PEAR": }

# PHPUnit
pear::package { "PHPUnit":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["PEAR"],
}

# Pdepend
pear::package { "PHP_Depend":
version => "latest",
repository => "pear.pdepend.org",
require => Pear::Package["PEAR"],
}

# PHPMD
pear::package { "PHP_PMD":
version => "latest",
repository => "pear.phpmd.org",
require => Pear::Package["PHP_Depend"],
}

# PHP CPD
pear::package { "Base":
version => "latest",
repository => "components.ez.no",
require => Pear::Package["PEAR"],
}

pear::package { "ConsoleTools":
version => "latest",
repository => "components.ez.no",
require => Pear::Package["Base"],
}

pear::package { "File_Iterator":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["PEAR"],
}

# First install finder dependency
pear::package { "Finder":
version => "latest",
repository => "pear.symfony.com",
require => Pear::Package["Base"],
}

pear::package { "phpcpd":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["Finder"],
}

# PHPLOC
pear::package { "phploc":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["Base"],
}

# PHPDCD
pear::package { "phpdcd":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["Base"],
}

# PHP_CodeSniffer
pear::package { "PHP_CodeSniffer":
version => "latest",
repository => "pear.php.net",
require => Pear::Package["PEAR"],
}

# Bytekit
pear::package { "bytekit":
version => "latest",
repository => "pear.phpunit.de",
require => Pear::Package["File_Iterator"],
}

# Phing
pear::package { "phing":
version => "latest",
repository => "pear.phing.info",
require => Pear::Package["PEAR"],
}

pear::package { "phpDox":
version => 'latest',
repository => "pear.netpirates.net"
}

pear::package { "PhpDocumentor":
version => '1.4.4',
repository => "pear.php.net",
}

# install additional coding standards
create_resources('vcsrepo', $standard_hash)
if $default_standard != undef {
exec {"phpcs --config-set default_standard ${default_standard}":
cwd => '/tmp',
path => ['/usr/bin'],
creates => '/usr/share/pear/data/PHP_CodeSniffer/CodeSniffer.conf'
}
}
include pear

# PEAR Package
pear::package { 'PEAR': }

# PHPUnit
pear::package { 'PHPUnit':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['PEAR'],
}

# Pdepend
pear::package { 'PHP_Depend':
version => 'latest',
repository => 'pear.pdepend.org',
require => Pear::Package['PEAR'],
}

# PHPMD
pear::package { 'PHP_PMD':
version => 'latest',
repository => 'pear.phpmd.org',
require => Pear::Package['PHP_Depend'],
}

# PHP CPD
pear::package { 'Base':
version => 'latest',
repository => 'components.ez.no',
require => Pear::Package['PEAR'],
}

pear::package { 'ConsoleTools':
version => 'latest',
repository => 'components.ez.no',
require => Pear::Package['Base'],
}

pear::package { 'File_Iterator':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['PEAR'],
}

# First install finder dependency
pear::package { 'Finder':
version => 'latest',
repository => 'pear.symfony.com',
require => Pear::Package['Base'],
}

pear::package { 'phpcpd':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['Finder'],
}

# PHPLOC
pear::package { 'phploc':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['Base'],
}

# PHPDCD
pear::package { 'phpdcd':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['Base'],
}

# PHP_CodeSniffer
pear::package { 'PHP_CodeSniffer':
version => 'latest',
repository => 'pear.php.net',
require => Pear::Package['PEAR'],
}

# Bytekit
pear::package { 'bytekit':
version => 'latest',
repository => 'pear.phpunit.de',
require => Pear::Package['File_Iterator'],
}

# Phing
pear::package { 'phing':
version => 'latest',
repository => 'pear.phing.info',
require => Pear::Package['PEAR'],
}

pear::package { 'phpDox':
version => 'latest',
repository => 'pear.netpirates.net'
}

pear::package { 'PhpDocumentor':
version => '1.4.4',
repository => 'pear.php.net',
}

# install additional coding standards
create_resources('vcsrepo', $standard_hash)

if $default_standard != undef {
exec {"phpcs --config-set default_standard ${default_standard}":
cwd => '/tmp',
path => ['/usr/bin'],
creates => '/usr/share/pear/data/PHP_CodeSniffer/CodeSniffer.conf'
}
}
}

0 comments on commit b5cb1a6

Please sign in to comment.