Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class hanode::hacompute::package {
- package { 'imh-vzbin': }
- package { 'vpsrads': }
- package { 'vzmigrator': }
- package { 'imh-centos-5-x86-ez.noarch':
- provider => 'rpm',
- source => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-5-x86-ez-4.7.0-1.imh.noarch.rpm',
- }
- package { 'imh-centos-5-x86_64-ez.noarch':
- provider => 'rpm',
- source => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-5-x86_64-ez-4.0.0-1.noarch.rpm',
- }
- package { 'imh-centos-6-x86_64-ez.noarch':
- provider => 'rpm',
- source => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-6-x86_64-ez-4.6.0-1.imh.noarch.rpm',
- }
- package { 'vps-entry': }
- package { 'imh-python-supervisor': }
- package { 'imh-python-ppclient': }
- package { 'imh-python-pp-api': }
- package { 'imh-ct-graphite': }
- package { 'shaman': }
- Package {
- ensure => present,
- }
- case $::imh_class {
- 'hashared': {
- package { 'vstorage-metadata-server': }
- package { 'vstorage-libs-shared': }
- package { 'vstorage-ctl': }
- package { 'vstorage-client': }
- package { 'vstorage-chunk-server': }
- Package {
- ensure => present,
- }
- }
- default: {
- package { 'pstorage-megaraid': }
- package { 'pstorage-metadata-server': }
- package { 'pstorage-client': }
- package { 'vz-manager':
- require => Package['nginx'],
- }
- Package {
- ensure => present,
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement