RETIRED, CLI supporting kolla-ansible deployment project
Go to file
Steve Noyes 755cf0f96c Summary: add 4 new cli group commands
Description:
- new commands:
  - group add / remove
  - group listservices
  - group listhosts
- make jsonpickle output read-able
- add try/excepts in host.py to better debug errors
- remove zones logic
2015-08-14 19:15:15 -04:00
kollacli Summary: add 4 new cli group commands 2015-08-14 19:15:15 -04:00
openstack-kollacli/locale renamed all kollaclient references to kollacli other than the git repo path 2015-08-06 15:13:54 -07:00
tests Summary: add 4 new cli group commands 2015-08-14 19:15:15 -04:00
.gitignore improved key generation behavior. partially implemented ssh_check_connection. 2015-07-22 17:29:42 -07:00
README.rst renamed all kollaclient references to kollacli other than the git repo path 2015-08-06 15:13:54 -07:00
babel.cfg Initial commit 2015-07-15 13:34:36 -07:00
requirements.txt Summary: update host command to use ansible-friendly inventory persistance 2015-08-14 11:25:06 -04:00
setup.cfg Summary: add 4 new cli group commands 2015-08-14 19:15:15 -04:00
setup.py added into about i18n message abstraction to readme. made ssh key distribution mostly work (need to clean up output / debug). 2015-07-23 17:46:46 -07:00
test-requirements.txt Initial commit 2015-07-15 13:34:36 -07:00
tox.ini Initial commit 2015-07-15 13:34:36 -07:00

README.rst

KollaCLI

The following steps can be used to build / run the kollacli

  • virtualenv .venv
  • . .venv/bin/activate
  • pip install -r requirements.txt
  • python setup.py install
  • kollacli

At that point you will be dropped into the kollacli shell where you can run commands like help or ? to see what commands are available and any of the sub commands can be executed directly.

Alternately you can not use the shell and just execute commands directly via >kollacli host add, etc.

If you make changes to the i18n strings (denoted by methods like _("message")) make sure to re-generate the i18n files with the >python setup.py extract_messages command and check in the files generated in openstack-kollacli.

Troubleshooting

If you get an error about missing python.h install the python-dev package via apt-get or yum or whatever mechanism is appropriate for your platform.