horizon二次开发

openstack dashboard = horizon

fuel安装后在控制节点的位置

controller

系统为ubuntu kernel 3.13.0.40

1 /etc/apache2中

1.1 conf.d/openstack-dashboard.conf

定义/horizon的位置在

/usr/share/openstack-dashboard/openstack_dashboard/..

1.2 site-enabled/openstack-dashboard

定义将所有请求重定向到/horizon

1.1结合1.2,说明所有请求会转向/usr/share/open...

2 horizon修改

2.1 试着删除一些horizon的内容

在/usr/share/openstack-dashboard/openstack_dashboard目录下

在dashboard/admin目录下放着openstack admin部分的代码

修改

dashboard.py

class SystemPanels():

...

        panels = ('overview', 'metering', 'networks','routers','info')

试着将'routers'去掉。

2.2 重启apache

sudo service apache2 restart

2.3访问172.16.0.2, 发现admin->routers部分被去掉了




你可能感兴趣的:(horizon二次开发)