Senlin Dashboard
项目描述
Senlin Dashboard
Senlin管理仪表板
项目托管
邮件列表
在主题中使用[senlin-dashboard]前缀以获得更快响应
代码托管
代码审查
安装
在安装Senlin仪表板之前,设置Horizon。有关设置Horizon的信息,请参阅Horizon文档中的安装指南。
克隆Senlin仪表板仓库
$ git clone https://opendev.org/openstack/senlin-dashboard
将_50_senlin.py文件从senlin_dashboard/enabled/_50_senlin.py文件复制到horizon/openstack_dashboard/local/enabled目录。例如,假设从senlin-dashboard仓库的根目录执行
cp ./senlin_dashboard/enabled/_50_senlin.py ../horizon/openstack_dashboard/local/enabled
切换到senlin-dashboard仓库并打包插件
pip install -r requirements.txt -e .
这将构建并安装senlin-dashboard插件到与您的horizon安装关联的活动虚拟环境中。插件以“可编辑”模式安装,作为对您的senlin-dashboard插件目录的链接。
Devstack安装
下载DevStack
$ git clone https://opendev.org/openstack/devstack $ cd devstack
将以下仓库作为外部仓库添加到您的local.conf文件中
[[local|localrc]] #Enable senlin enable_plugin senlin https://opendev.org/openstack/senlin #Enable senlin-dashboard enable_plugin senlin-dashboard https://opendev.org/openstack/senlin-dashboard
有关设置Senlin服务器的详细信息,请参阅链接:https://docs.openstack.org/senlin/latest/install/index.html
运行stack.sh
$ ./stack.sh
单元测试
可以使用以下命令直接在此Senlin Dashboard插件项目目录中执行单元测试:
tox
配置
切换到Angular化面板
面板正在迁移到基于AngularJS的。如果您想尝试它们,请将_59_toggle_angular_senlin_dashboard.py.example复制到horizon/openstack_dashboard/local_settings.d/_59_toggle_angular_senlin_dashboard.py,并重新启动Horizon。
有关配置的更多信息,请参阅Horizon文档中的配置指南。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。