X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fscheduler.pp;fp=3rdparty%2Fmodules%2Fcinder%2Fmanifests%2Fscheduler.pp;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=26b1e58544fa9e774cf8213569cf587c577805cf;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/cinder/manifests/scheduler.pp b/3rdparty/modules/cinder/manifests/scheduler.pp deleted file mode 100644 index 26b1e5854..000000000 --- a/3rdparty/modules/cinder/manifests/scheduler.pp +++ /dev/null @@ -1,46 +0,0 @@ -# -class cinder::scheduler ( - $scheduler_driver = false, - $package_ensure = 'present', - $enabled = true, - $manage_service = true -) { - - include cinder::params - - Cinder_config<||> ~> Service['cinder-scheduler'] - Cinder_api_paste_ini<||> ~> Service['cinder-scheduler'] - Exec<| title == 'cinder-manage db_sync' |> ~> Service['cinder-scheduler'] - - if $scheduler_driver { - cinder_config { - 'DEFAULT/scheduler_driver': value => $scheduler_driver; - } - } - - if $::cinder::params::scheduler_package { - Package['cinder-scheduler'] -> Cinder_config<||> - Package['cinder-scheduler'] -> Cinder_api_paste_ini<||> - Package['cinder-scheduler'] -> Service['cinder-scheduler'] - package { 'cinder-scheduler': - ensure => $package_ensure, - name => $::cinder::params::scheduler_package, - } - } - - if $manage_service { - if $enabled { - $ensure = 'running' - } else { - $ensure = 'stopped' - } - } - - service { 'cinder-scheduler': - ensure => $ensure, - name => $::cinder::params::scheduler_service, - enable => $enabled, - hasstatus => true, - require => Package['cinder'], - } -}