Skip to main content

Horizon panels and libraries for Searchlight

Project description

==============
searchlight-ui
==============

Horizon panels and libraries for searchlight

* Free software: Apache license
* Documentation: http://docs.openstack.org/developer/searchlight
* Source: http://git.openstack.org/cgit/openstack/searchlight-ui
* Bugs: http://bugs.launchpad.net/searchlight

The Searchlight project provides indexing and search capabilities across
OpenStack resources. Its goal is to achieve high performance and flexible
querying combined with near real-time indexing.

Use the following resources to learn more:

* `Official Searchlight documentation * <http://docs.openstack.org/developer/searchlight/>`_

Features
--------

* Please see the searchlight-ui repository

Howto
-----

1. Package the searchlight_ui by running::

python setup.py sdist

This will create a python egg in the dist folder, which can be used to
install on the horizon machine or within horizon's python virtual
environment::

cd ../horizon
./tools/with_venv.sh pip install ../searchlight-ui/dist/searchlight-ui-0.0.0.tar.gz

2. Copy ``_1001_project_search_panel.py`` in
``searchlight_ui/enabled`` directory
to ``openstack_dashboard/local/enabled``

Example (from searchlight-ui)::

cp -rv searchlight_ui/enabled/_1001_project_search_panel.py ../horizon/openstack_dashboard/local/enabled/

3. (Optional) Copy the policy file into horizon's policy files folder, and
add this config ``POLICY_FILES``::

'searchlight_ui': 'searchlight_ui',

4. Django has a compressor feature that performs many enhancements for the
delivery of static files. If the compressor feature is enabled in your
environment (``COMPRESS_OFFLINE = True``), run the following commands::

$ ./manage.py collectstatic
$ ./manage.py compress

5. Finally restart your web server to enable searchlight-ui
in your Horizon::

$ sudo service apache2 restart

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page