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.2.tar.gz (45.1 kB view details)

Uploaded Source

Built Distribution

python_congressclient-1.2.2-py2-none-any.whl (56.3 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for python-congressclient-1.2.2.tar.gz
Algorithm Hash digest
SHA256 2f3c755a76556e8bb46a8adea1905399bc9b037d1a2827bf1d60dee983274b6f
MD5 0001977982c89d6ac4e0312c581b6d02
BLAKE2b-256 db28cd5321d9d79cf4639ce87b841ecf033f79cc62119a8dc8f2733fd29e126d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for python_congressclient-1.2.2-py2-none-any.whl
Algorithm Hash digest
SHA256 8012c4f98a357c73b68f1da938b6070a0349ebce7a4649be099f4fbc87fc0b66
MD5 0576d8fc320607353108d96c7907ec54
BLAKE2b-256 c12184d2265c79a89a77336877deeb3f69e7edf1cbbfd1cda7e1e4f1ec2d8a61

See more details on using hashes here.

Provenance

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