跳转到主要内容

Senlin Dashboard

项目描述

团队和仓库标签

https://governance.openstack.org/tc/badges/senlin-dashboard.svg

Senlin Dashboard

Senlin管理仪表板

项目托管

邮件列表

在主题中使用[senlin-dashboard]前缀以获得更快响应

代码托管

代码审查

安装

在安装Senlin仪表板之前,设置Horizon。有关设置Horizon的信息,请参阅Horizon文档中的安装指南

  1. 克隆Senlin仪表板仓库

    $ git clone https://opendev.org/openstack/senlin-dashboard
  2. _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
  3. 切换到senlin-dashboard仓库并打包插件

    pip install -r requirements.txt -e .

    这将构建并安装senlin-dashboard插件到与您的horizon安装关联的活动虚拟环境中。插件以“可编辑”模式安装,作为对您的senlin-dashboard插件目录的链接。

Devstack安装

  1. 下载DevStack

    $ git clone https://opendev.org/openstack/devstack
    $ cd devstack
  2. 将以下仓库作为外部仓库添加到您的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

  3. 运行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文档中的配置指南

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码分发

senlin-dashboard-8.0.0.tar.gz (162.3 kB 查看散列)

上传时间 源代码

构建分发

senlin_dashboard-8.0.0-py3-none-any.whl (270.8 kB 查看散列)

上传时间 Python 3

支持者