Skip to main content

Client for Congress

Project description

Client for Congress

Client for Standalone Congress

To execute CLI commands to standalone congress set with noauth:

  • Install python-openstackclient:

    $ pip install python-openstackclient
  • Clone repository & install python-congressclient:

    $ git clone https://github.com/openstack/python-congressclient.git
    $ cd python-congressclient
    $ python setup.py install
  • To execute CLI commands:

    $ cd python-congressclient
    
    For example:
    $ export CONGRESS_URL="http://127.0.0.1:1789"
    $ openstack --os-token foo --os-url $CONGRESS_URL
    (openstack) congress policy create test_policy
    +--------------+--------------------------------------+
    | Field        | Value                                |
    +--------------+--------------------------------------+
    | abbreviation | test_                                |
    | description  |                                      |
    | id           | 8595f24a-7d74-45ee-8168-0b3e937b8419 |
    | kind         | nonrecursive                         |
    | name         | test_policy                          |
    | owner_id     | user                                 |
    +--------------+--------------------------------------+
    
    (openstack) congress policy rule create test_policy "p(5)"
    +---------+--------------------------------------+
    | Field   | Value                                |
    +---------+--------------------------------------+
    | comment | None                                 |
    | id      | 5ce7fb18-a227-447e-bec8-93e99c0052a5 |
    | name    | None                                 |
    | rule    | p(5)                                 |
    +---------+--------------------------------------+
    
    (openstack) congress policy rule list test_policy
    // ID: 5ce7fb18-a227-447e-bec8-93e99c0052a5
    // Name: None
    p(5)
    
    (openstack) exit
    $

Features

  • TODO

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

python-congressclient-1.2.1.tar.gz (52.0 kB view details)

Uploaded Source

Built Distribution

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

python_congressclient-1.2.1-py2-none-any.whl (66.2 kB view details)

Uploaded Python 2

File details

Details for the file python-congressclient-1.2.1.tar.gz.

File metadata

File hashes

Hashes for python-congressclient-1.2.1.tar.gz
Algorithm Hash digest
SHA256 372c8e3e2f476324afc9006bdc2e6e162066fd23c3cac7e7ec774cf2d96c4a34
MD5 af8bf6eb07de6324cc9bd9175b3d94fa
BLAKE2b-256 f19dd732d1500ab81e0a9583862e98f063049047b29fd8c0acaaa260fc86f54b

See more details on using hashes here.

File details

Details for the file python_congressclient-1.2.1-py2-none-any.whl.

File metadata

File hashes

Hashes for python_congressclient-1.2.1-py2-none-any.whl
Algorithm Hash digest
SHA256 08ec60f3de5e092c8dd07ee96e052903792742ed16ad492a3675546ff6fdf5f1
MD5 6052b34953c2838884e6ca57c1b53166
BLAKE2b-256 fbe27f013c66610097775763f70fbaf494975e356d5c8316d397745e97c6a67e

See more details on using hashes here.

Supported by

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