Advertisement
Guest User

Untitled

a guest
May 1st, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Puppet 1.56 KB | None | 0 0
  1. class hanode::hacompute::package {
  2.   package { 'imh-vzbin': }
  3.   package { 'vpsrads': }
  4.   package { 'vzmigrator': }
  5.   package { 'imh-centos-5-x86-ez.noarch':
  6.             provider => 'rpm',
  7.             source   => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-5-x86-ez-4.7.0-1.imh.noarch.rpm',
  8.           }
  9.   package { 'imh-centos-5-x86_64-ez.noarch':
  10.             provider => 'rpm',
  11.             source   => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-5-x86_64-ez-4.0.0-1.noarch.rpm',
  12.           }
  13.   package { 'imh-centos-6-x86_64-ez.noarch':
  14.             provider => 'rpm',
  15.             source   => 'http://repo-ec.imhadmin.net/virtuozzo/ez/templates/imh-centos-6-x86_64-ez-4.6.0-1.imh.noarch.rpm',
  16.           }
  17.   package { 'vps-entry': }
  18.   package { 'imh-python-supervisor': }
  19.   package { 'imh-python-ppclient': }
  20.   package { 'imh-python-pp-api': }
  21.   package { 'imh-ct-graphite': }
  22.   package { 'shaman': }
  23.   Package {
  24.     ensure => present,
  25.   }
  26.   case $::imh_class {
  27.     'hashared': {
  28.       package { 'vstorage-metadata-server': }
  29.       package { 'vstorage-libs-shared': }
  30.       package { 'vstorage-ctl': }
  31.       package { 'vstorage-client': }
  32.       package { 'vstorage-chunk-server': }
  33.       Package {
  34.         ensure => present,
  35.       }
  36.     }
  37.     default: {
  38.       package { 'pstorage-megaraid': }
  39.       package { 'pstorage-metadata-server': }
  40.       package { 'pstorage-client': }
  41.       package { 'vz-manager':
  42.         require => Package['nginx'],
  43.       }
  44.       Package {
  45.         ensure => present,
  46.       }
  47.     }
  48.   }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement