Skip to main content

OpenStackClient plugin for advanced operations for the Placement service

Project description

https://travis-ci.org/gibizer/osc-placement-tree.svg?branch=master

osc-placement-tree

OpenStackClient plugin for advanced operations for the Placement service

This is an OpenStackClient plugin, that provides extra CLI commands for the Placement service to visualize what is stored in placement.

  • Free software: Apache license

Examples

Use it from the openstack CLI:

$ openstack resource provider tree list | dot -Tsvg
doc/example.svg

Use it in placement functional test environment:

from osc_placement_tree import utils as placement_visual
from placement import direct

with direct.PlacementDirect(
        self.conf_fixture.conf, latest_microversion=True) as client:
    placement_visual.dump_placement_db_to_dot(
        placement_visual.PlacementDirectAsClientWrapper(client),
        '/tmp/dump.dot')

Use it in nova functional test environment:

from osc_placement_tree import utils as placement_visual

placement_visual.dump_placement_db_to_dot(
    placement_visual.PlacementFixtureAsClientWrapper(
        self.placement_api),
    '/tmp/dump.dot')

Project details


Download files

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

Source Distribution

osc-placement-tree-0.3.0.tar.gz (24.8 kB view details)

Uploaded Source

File details

Details for the file osc-placement-tree-0.3.0.tar.gz.

File metadata

  • Download URL: osc-placement-tree-0.3.0.tar.gz
  • Upload date:
  • Size: 24.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16+

File hashes

Hashes for osc-placement-tree-0.3.0.tar.gz
Algorithm Hash digest
SHA256 6c9637539f4c4ec09a96fdf7e12c4c237765935bd9bccce9bdfd66c19ee263c0
MD5 b6acceeeff958f7dd894703afe41b31d
BLAKE2b-256 e58c2d8e7138f7992755af5dd3f062cadfdd7abed03b672a4bf352b9aa592f8f

See more details on using hashes here.

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