senlin-dashboard


Namesenlin-dashboard JSON
Version 8.0.0 PyPI version JSON
download
home_pagehttps://docs.openstack.org/senlin-dashboard/latest/
SummarySenlin Dashboard
upload_time2023-10-04 11:22:39
maintainer
docs_urlNone
authorOpenStack
requires_python
licenseApache License, Version 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ========================
Team and repository tags
========================

.. image:: https://governance.openstack.org/tc/badges/senlin-dashboard.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

.. Change things from this point on

================
Senlin Dashboard
================

Senlin Management Dashboard

.. inclusion-start-marker-hosts

Project Hosting
---------------

- Documentation: https://docs.openstack.org/senlin-dashboard/latest/
- Release notes: https://docs.openstack.org/releasenotes/senlin-dashboard/
- Blueprints: https://blueprints.launchpad.net/senlin-dashboard
- Bugs: https://bugs.launchpad.net/senlin-dashboard

Mailing list
------------

Use ``[senlin-dashboard]`` prefix in subjects with for faster responses

- http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss

Code Hosting
------------

- https://opendev.org/openstack/senlin-dashboard

Code Review
-----------

- https://review.opendev.org/#/q/status:open+project:openstack/senlin-dashboard,n,z

.. inclusion-end-marker-hosts

.. inclusion-start-marker-install

============
Installation
============

Before install the Senlin Dashboard, setup the Horizon.
To setup the Horizon, see
`Installation Guide
<https://docs.openstack.org/horizon/latest/install/index.html>`__
in the Horizon documentation.

1. Clone the Senlin Dashboard repository::

    $ git clone https://opendev.org/openstack/senlin-dashboard

2. Copy the ``_50_senlin.py`` file from ``senlin_dashboard/enabled/_50_senlin.py``
   file to ``horizon/openstack_dashboard/local/enabled`` directory. Example,
   set as if being executed from the root of the senlin-dashboard repository::

    cp ./senlin_dashboard/enabled/_50_senlin.py ../horizon/openstack_dashboard/local/enabled

3. Change into the senlin-dashboard repository and package the plugin::

    pip install -r requirements.txt -e .

   This will build and install the senlin-dashboard plugin into the active virtual
   environment associated with your horizon installation. The plugin is installed
   in "editable" mode as a link back to your senlin-dashboard plugin directory.

.. inclusion-end-marker-install

.. inclusion-start-marker-develop

Devstack Installation
---------------------

1. Download DevStack::

    $ git clone https://opendev.org/openstack/devstack
    $ cd devstack

2. Add following repo as external repositories into your ``local.conf`` file::

    [[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

   Please see the link: https://docs.openstack.org/senlin/latest/install/index.html
   for more detail about setting Senlin Server.

3. Run ``stack.sh``::

    $ ./stack.sh

Unit Test
---------

The unit tests can be executed directly from within this Senlin Dashboard plugin
project directory by using::

    tox

.. inclusion-end-marker-develop

.. inclusion-start-marker-configuration

=============
Configuration
=============

Switch to Angularized panels
----------------------------

The panels are ongoing to migrate to AngularJS based. If you would try them,
please copy ``_59_toggle_angular_senlin_dashboard.py.example`` to
``horizon/openstack_dashboard/local_settings.d/_59_toggle_angular_senlin_dashboard.py``
and restart Horizon.

For more information on configuration, see
`Configuration Guide
<https://docs.openstack.org/horizon/latest/configuration/index.html>`__
in the Horizon documentation.

.. inclusion-end-marker-configuration




            

Raw data

            {
    "_id": null,
    "home_page": "https://docs.openstack.org/senlin-dashboard/latest/",
    "name": "senlin-dashboard",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "OpenStack",
    "author_email": "openstack-discuss@lists.openstack.org",
    "download_url": "https://files.pythonhosted.org/packages/4b/cb/bf839ef362c73d25b667353663f7c9195bd6aa7a2a78b488d47aa8749e7e/senlin-dashboard-8.0.0.tar.gz",
    "platform": null,
    "description": "========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/senlin-dashboard.svg\n    :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\n================\nSenlin Dashboard\n================\n\nSenlin Management Dashboard\n\n.. inclusion-start-marker-hosts\n\nProject Hosting\n---------------\n\n- Documentation: https://docs.openstack.org/senlin-dashboard/latest/\n- Release notes: https://docs.openstack.org/releasenotes/senlin-dashboard/\n- Blueprints: https://blueprints.launchpad.net/senlin-dashboard\n- Bugs: https://bugs.launchpad.net/senlin-dashboard\n\nMailing list\n------------\n\nUse ``[senlin-dashboard]`` prefix in subjects with for faster responses\n\n- http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss\n\nCode Hosting\n------------\n\n- https://opendev.org/openstack/senlin-dashboard\n\nCode Review\n-----------\n\n- https://review.opendev.org/#/q/status:open+project:openstack/senlin-dashboard,n,z\n\n.. inclusion-end-marker-hosts\n\n.. inclusion-start-marker-install\n\n============\nInstallation\n============\n\nBefore install the Senlin Dashboard, setup the Horizon.\nTo setup the Horizon, see\n`Installation Guide\n<https://docs.openstack.org/horizon/latest/install/index.html>`__\nin the Horizon documentation.\n\n1. Clone the Senlin Dashboard repository::\n\n    $ git clone https://opendev.org/openstack/senlin-dashboard\n\n2. Copy the ``_50_senlin.py`` file from ``senlin_dashboard/enabled/_50_senlin.py``\n   file to ``horizon/openstack_dashboard/local/enabled`` directory. Example,\n   set as if being executed from the root of the senlin-dashboard repository::\n\n    cp ./senlin_dashboard/enabled/_50_senlin.py ../horizon/openstack_dashboard/local/enabled\n\n3. Change into the senlin-dashboard repository and package the plugin::\n\n    pip install -r requirements.txt -e .\n\n   This will build and install the senlin-dashboard plugin into the active virtual\n   environment associated with your horizon installation. The plugin is installed\n   in \"editable\" mode as a link back to your senlin-dashboard plugin directory.\n\n.. inclusion-end-marker-install\n\n.. inclusion-start-marker-develop\n\nDevstack Installation\n---------------------\n\n1. Download DevStack::\n\n    $ git clone https://opendev.org/openstack/devstack\n    $ cd devstack\n\n2. Add following repo as external repositories into your ``local.conf`` file::\n\n    [[local|localrc]]\n    #Enable senlin\n    enable_plugin senlin https://opendev.org/openstack/senlin\n    #Enable senlin-dashboard\n    enable_plugin senlin-dashboard https://opendev.org/openstack/senlin-dashboard\n\n   Please see the link: https://docs.openstack.org/senlin/latest/install/index.html\n   for more detail about setting Senlin Server.\n\n3. Run ``stack.sh``::\n\n    $ ./stack.sh\n\nUnit Test\n---------\n\nThe unit tests can be executed directly from within this Senlin Dashboard plugin\nproject directory by using::\n\n    tox\n\n.. inclusion-end-marker-develop\n\n.. inclusion-start-marker-configuration\n\n=============\nConfiguration\n=============\n\nSwitch to Angularized panels\n----------------------------\n\nThe panels are ongoing to migrate to AngularJS based. If you would try them,\nplease copy ``_59_toggle_angular_senlin_dashboard.py.example`` to\n``horizon/openstack_dashboard/local_settings.d/_59_toggle_angular_senlin_dashboard.py``\nand restart Horizon.\n\nFor more information on configuration, see\n`Configuration Guide\n<https://docs.openstack.org/horizon/latest/configuration/index.html>`__\nin the Horizon documentation.\n\n.. inclusion-end-marker-configuration\n\n\n\n",
    "bugtrack_url": null,
    "license": "Apache License, Version 2.0",
    "summary": "Senlin Dashboard",
    "version": "8.0.0",
    "project_urls": {
        "Homepage": "https://docs.openstack.org/senlin-dashboard/latest/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d31991c42b129cf2710a368595409fc37322c807533311451430c121be01586",
                "md5": "dd840227306085d8955db2f774805fe3",
                "sha256": "f93c9b5c4d3bfff070b3205e76cd5d1daaf23fd4630ef4f70050d15a083321e7"
            },
            "downloads": -1,
            "filename": "senlin_dashboard-8.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dd840227306085d8955db2f774805fe3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 270790,
            "upload_time": "2023-10-04T11:22:37",
            "upload_time_iso_8601": "2023-10-04T11:22:37.813478Z",
            "url": "https://files.pythonhosted.org/packages/3d/31/991c42b129cf2710a368595409fc37322c807533311451430c121be01586/senlin_dashboard-8.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4bcbbf839ef362c73d25b667353663f7c9195bd6aa7a2a78b488d47aa8749e7e",
                "md5": "5c090d0bc92f8b237101a6801ee2e543",
                "sha256": "f02f4ca1943533894a23c68c32cf86204ff6dda2a74c737cc41346100b14d41e"
            },
            "downloads": -1,
            "filename": "senlin-dashboard-8.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "5c090d0bc92f8b237101a6801ee2e543",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 162291,
            "upload_time": "2023-10-04T11:22:39",
            "upload_time_iso_8601": "2023-10-04T11:22:39.139632Z",
            "url": "https://files.pythonhosted.org/packages/4b/cb/bf839ef362c73d25b667353663f7c9195bd6aa7a2a78b488d47aa8749e7e/senlin-dashboard-8.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-04 11:22:39",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "senlin-dashboard"
}
        
Elapsed time: 0.11484s