Add manila-ui to horizon

Change-Id: I224c67c8a0406b72e3bfda63a61433dcf1639d81
This commit is contained in:
Igor Gajsin 2016-08-12 15:53:13 +03:00
parent 8d541bcc80
commit 95967424c9
3 changed files with 18 additions and 0 deletions

View File

@ -84,3 +84,5 @@ class {'::manila_auxiliary':
create_resources('::manila_auxiliary::backend::generic', $backends)
class {'::manila_auxiliary::services': }
class {'::manila_auxiliary::ui': }

View File

@ -2,6 +2,7 @@ class manila_auxiliary::meta (
) {
file {'/tmp/meta.sh':
source => 'puppet:///modules/manila_auxiliary/meta.sh',
mode => 0755,
}->
exec {'manila_meta':
command => '/tmp/meta.sh',

View File

@ -0,0 +1,15 @@
class manila_auxiliary::ui () {
include ::apache::params
include ::apache::service
$adm_shares = '/usr/lib/python2.7/dist-packages/manila_ui/enabled'
$hor_enabled = '/usr/share/openstack-dashboard/openstack_dashboard/enabled/'
exec {'add_share_panel':
command => "cp ${adm_shares}/_90*.py ${hor_enabled}",
path => '/bin:/usr/bin',
}
Exec['add_share_panel'] ~> Service['httpd']
}