RETIRED, Client for OpenStack Congress
Go to file
Amey Bhide 7604b3ede5 Script to execute CLI cmds to standalone Congress
Added wrapper script "congress_noauth.sh" to execute CLI commands
to standalone congress.
Also updated README with necessary instructions

Change-Id: Icfbb6dbf2f57556bab7218f3664fe152d99a8925
2015-03-05 13:07:05 -08:00
congressclient Refactor datasource.py 2015-02-27 00:41:09 -08:00
doc/source create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
.coveragerc create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
.gitignore Fixup gitignore 2014-09-03 08:19:14 -07:00
.gitreview Added .gitreview 2014-07-02 17:54:41 +00:00
.mailmap create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
.testr.conf create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:46 +00:00
HACKING.rst create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
LICENSE create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
MANIFEST.in create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
NEWS Update NEWS file for release 1.0.2 2015-01-15 15:48:47 -08:00
README.rst Script to execute CLI cmds to standalone Congress 2015-03-05 13:07:05 -08:00
babel.cfg create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
congress_noauth Script to execute CLI cmds to standalone Congress 2015-03-05 13:07:05 -08:00
openstack-common.conf create python-congressclient project with cookiecutter 2014-07-02 13:24:29 -07:00
requirements.txt Remove openstackclient from requirements.txt 2015-02-23 17:38:10 -08:00
setup.cfg Adds CLI command for show policy 2015-02-24 13:26:56 -08:00
setup.py Updated from global requirements 2014-08-22 12:35:23 +00:00
tenant-list.log Initial congressclient 2014-09-10 15:11:09 -07:00
test-requirements.txt Updated from global requirements 2014-11-20 14:13:31 +00:00
tox.ini Enable E123,E125,H803 2015-01-20 14:40:21 -08:00

README.rst

python-congressclient

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/stackforge/python-congressclient.git $ cd python-congressclient $ python setup.py install

  • Edit congress_noauth and fix CONGRESS_URL to point to correct congress server

  • Run script "congress_noauth" to execute CLI commands:: $ cd python-congressclient

    For example: $ ./congress_noauth policy create test_policy +--------------+--------------------------------------+ | Field | Value | +--------------+--------------------------------------+ | abbreviation | test | | description | | | id | 8595f24a-7d74-45ee-8168-0b3e937b8419 | | kind | nonrecursive | | name | test_policy | | owner_id | user | +--------------+--------------------------------------+

    $ ./congress_noauth policy rule create test_policy "p(5)" +---------+--------------------------------------+ | Field | Value | +---------+--------------------------------------+ | comment | None | | id | 5ce7fb18-a227-447e-bec8-93e99c0052a5 | | name | None | | rule | p(5) | +---------+--------------------------------------+

    $ ./congress_noauth policy rule list test_policy // ID: 5ce7fb18-a227-447e-bec8-93e99c0052a5 // Name: None p(5)

Features

  • TODO