This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Senlin Dashboard

Project Description

Team and repository tags

Senlin Dashboard

Senlin Management Dashboard

Installation

  1. Clone the Senlin Dashboard repository:

    $ git clone https://git.openstack.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.

Devstack Installation

  1. Download DevStack:

    $ git clone https://git.openstack.org/openstack-dev/devstack
    $ cd devstack
    
  2. Add following repo as external repositories into your local.conf file:

    [[local|localrc]]
    #Enable senlin
    enable_plugin senlin https://git.openstack.org/openstack/senlin
    
  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

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.

Release History

Release History

This version
History Node

0.6.0

History Node

0.5.0

History Node

0.4.0

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

History Node

0.0.1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
senlin_dashboard-0.6.0-py2-none-any.whl (227.4 kB) Copy SHA256 Checksum SHA256 py2 Wheel Feb 16, 2017
senlin-dashboard-0.6.0.tar.gz (114.1 kB) Copy SHA256 Checksum SHA256 Source Feb 16, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting