Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Designate Horizon UI bits

  • Free software: Apache license

Howto

  1. Package the designatedashboard 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.

    – or –

    Install directly from source by running “python setup.py –install”

    Note: On some systems python may throw an error like

    ‘Exception: Versioning for this project requires either an sdist tarball, or access

    to an upstream git repository’

    this seems to be a result of mismatched pbr versioning. A hacking workaround for development purposes is replacing the pbr call with a hard-coded version (e.g. ‘1.0.1’) in designatedashboard/__init__.py.

  2. Copy panel plugin files into your Horizon config. These files can be found in designatedashboard/enabled and should be copied to /usr/share/openstack-dashboard/openstack_dashboard/local/enabled or the equivalent directory for your openstack-dashboard install.

  3. Copy default config file into your Horizon config. The file can be found in designatedashboard/local_settings.d and should be copied to /etc/openstack-dashboard/local_settings.d or the equivalent directory for your openstack-dashboard install.

  1. Make sure your keystone catalog contains endpoints for service type ‘dns’. If no such endpoints are found, the designatedashboard panels will not render.

  2. (Optional) Copy the designate policy file into horizon’s policy files folder.

Test

  • How to run JS tests:

    • Install npm and nodejs=4.8.4

    $ sudo apt-get install npm $ curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - $ sudo apt-get install nodejs

    1. npm install (to create virtual environment and install all dependencies in package.json)

    2. npm run lint for eslint

    3. npm run test for JS unit tests

Download files

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

Source Distribution

designate_dashboard-23.0.0.0rc1.tar.gz (60.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

designate_dashboard-23.0.0.0rc1-py3-none-any.whl (84.4 kB view details)

Uploaded Python 3

File details

Details for the file designate_dashboard-23.0.0.0rc1.tar.gz.

File metadata

File hashes

Hashes for designate_dashboard-23.0.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 ed762c9388fc8b04c0e8ed4d4cefc653f3eb5f7327026de1146dc8c8aedea420
MD5 69511807b6c2026392891d2d04fc48d9
BLAKE2b-256 350e789be955b72818388cc8ea67c8bdfedb4efc637fd8245072c07472d6f457

See more details on using hashes here.

File details

Details for the file designate_dashboard-23.0.0.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for designate_dashboard-23.0.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 484dd260cf9487961bc21798dbc229f6902546d3031e9fe1152900b79b8a4678
MD5 6b0c1c12d01451d5ea95c03377d2fa29
BLAKE2b-256 45ef62b40ef30d6876092683cf256ce1a614aa5d7fcb0fa72077bc8e14330f12

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

23.0.0.0rc1 This release

2 files

22.0.0

2 files

21.0.0

2 files

20.0.1

2 files

20.0.0

2 files

19.0.0

2 files

18.0.0

2 files

17.0.0

2 files

16.0.0

2 files

15.0.0

2 files

14.0.1

2 files

14.0.0

2 files

13.0.1

2 files

13.0.0

2 files

12.0.0

2 files

11.0.0

2 files

10.0.0

2 files

9.0.1

2 files

9.0.0

2 files

8.0.0

2 files

7.0.0

2 files

6.0.1

2 files

6.0.0

2 files

5.0.2

2 files

5.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page