===============================
Masakari dashboard
===============================
Horizon plugin for masakari
* Free software: Apache license
* Source: https://opendev.org/openstack/masakari-dashboard
* Bugs: https://bugs.launchpad.net/masakari-dashboard
Features
--------
* TODO
Enabling in DevStack
--------------------
Add this repo as an external repository into your ``local.conf`` file::
[[local|localrc]]
enable_plugin masakaridashboard https://github.com/openstack/masakari-dashboard
Manual Installation
-------------------
Begin by cloning the Horizon and Masakari dashboard repositories::
git clone https://github.com/openstack/horizon
git clone https://github.com/openstack/masakari-dashboard
Create a virtual environment and install Horizon dependencies::
cd horizon
python tools/install_venv.py
Set up your ``local_settings.py`` file::
cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py
Open up the copied ``local_settings.py`` file in your preferred text
editor. You will want to customize several settings:
- ``OPENSTACK_HOST`` should be configured with the hostname of your
OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and
``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your
environment. (They should be correct unless you modified your
OpenStack server to change them.)
Install Masakari dashboard with all dependencies in your virtual environment::
tools/with_venv.sh pip install -e ../masakari-dashboard/
And enable it in Horizon::
ln -s ../masakari-dashboard/masakaridashboard/local/enabled/_50_masakaridashboard.py openstack_dashboard/local/enabled
ln -s ../masakari-dashboard/masakaridashboard/local/local_settings.d/_50_masakari.py openstack_dashboard/local/local_settings.d
ln -s ../masakari-dashboard/masakaridashboard/conf/masakari_policy.yaml openstack_dashboard/conf
To run horizon with the newly enabled Masakari dashboard plugin run::
./run_tests.sh --runserver 0.0.0.0:8080
to have the application start on port 8080 and the horizon dashboard will be
available in your browser at http://localhost:8080/
Raw data
{
"_id": null,
"home_page": "https://opendev.org/openstack/masakari-dashboard",
"name": "masakari-dashboard",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "OpenStack",
"author_email": "openstack-discuss@lists.openstack.org",
"download_url": "https://files.pythonhosted.org/packages/be/b9/faf96b12e35fc9fbad3a5011d81c9136aaa7232f8e59923acafe03ee0640/masakari-dashboard-11.0.0.tar.gz",
"platform": null,
"description": "===============================\nMasakari dashboard\n===============================\n\nHorizon plugin for masakari\n\n* Free software: Apache license\n* Source: https://opendev.org/openstack/masakari-dashboard\n* Bugs: https://bugs.launchpad.net/masakari-dashboard\n\nFeatures\n--------\n\n* TODO\n\nEnabling in DevStack\n--------------------\n\nAdd this repo as an external repository into your ``local.conf`` file::\n\n [[local|localrc]]\n enable_plugin masakaridashboard https://github.com/openstack/masakari-dashboard\n\nManual Installation\n-------------------\n\nBegin by cloning the Horizon and Masakari dashboard repositories::\n\n git clone https://github.com/openstack/horizon\n git clone https://github.com/openstack/masakari-dashboard\n\nCreate a virtual environment and install Horizon dependencies::\n\n cd horizon\n python tools/install_venv.py\n\nSet up your ``local_settings.py`` file::\n\n cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py\n\nOpen up the copied ``local_settings.py`` file in your preferred text\neditor. You will want to customize several settings:\n\n- ``OPENSTACK_HOST`` should be configured with the hostname of your\n OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and\n ``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your\n environment. (They should be correct unless you modified your\n OpenStack server to change them.)\n\nInstall Masakari dashboard with all dependencies in your virtual environment::\n\n tools/with_venv.sh pip install -e ../masakari-dashboard/\n\nAnd enable it in Horizon::\n\n ln -s ../masakari-dashboard/masakaridashboard/local/enabled/_50_masakaridashboard.py openstack_dashboard/local/enabled\n ln -s ../masakari-dashboard/masakaridashboard/local/local_settings.d/_50_masakari.py openstack_dashboard/local/local_settings.d\n ln -s ../masakari-dashboard/masakaridashboard/conf/masakari_policy.yaml openstack_dashboard/conf\n\nTo run horizon with the newly enabled Masakari dashboard plugin run::\n\n ./run_tests.sh --runserver 0.0.0.0:8080\n\nto have the application start on port 8080 and the horizon dashboard will be\navailable in your browser at http://localhost:8080/\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Horizon plugin for masakari",
"version": "11.0.0",
"project_urls": {
"Homepage": "https://opendev.org/openstack/masakari-dashboard"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a8a68fb4cb4f7ff589ecc678f6c5f5f8a548e900d9867cf5c7deeb3ad28d6be2",
"md5": "8fcee688fe39e951136f0d1defac3277",
"sha256": "e75863c287b7ce24db9b9f076279e9e9d59c19c0f590c041ac1dcf0e45e9c035"
},
"downloads": -1,
"filename": "masakari_dashboard-11.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8fcee688fe39e951136f0d1defac3277",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 62503,
"upload_time": "2024-10-02T11:01:50",
"upload_time_iso_8601": "2024-10-02T11:01:50.205923Z",
"url": "https://files.pythonhosted.org/packages/a8/a6/8fb4cb4f7ff589ecc678f6c5f5f8a548e900d9867cf5c7deeb3ad28d6be2/masakari_dashboard-11.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "beb9faf96b12e35fc9fbad3a5011d81c9136aaa7232f8e59923acafe03ee0640",
"md5": "2215850a8a3d7d11008d5b0f902b4168",
"sha256": "fde6261acde0bcd130550ae3ce6c86f6fad944b094454ad27abcd1c148691b61"
},
"downloads": -1,
"filename": "masakari-dashboard-11.0.0.tar.gz",
"has_sig": false,
"md5_digest": "2215850a8a3d7d11008d5b0f902b4168",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 48361,
"upload_time": "2024-10-02T11:01:51",
"upload_time_iso_8601": "2024-10-02T11:01:51.744276Z",
"url": "https://files.pythonhosted.org/packages/be/b9/faf96b12e35fc9fbad3a5011d81c9136aaa7232f8e59923acafe03ee0640/masakari-dashboard-11.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-02 11:01:51",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "masakari-dashboard"
}