Ask Your Question
0

Common python client to communicate with all releases

asked 2017-04-08 01:25:56 -0500

updated 2017-04-08 01:49:07 -0500

Hello all,

I have a workstation machine which communicates with various OpenStack releases (Newton, Mitaka, Liberty and Kilo) through Python clients (python-keystoneclient, python-novaclient, python-glanceclient, python-cinderclient).

Is it possible use same Python client version to communicate with all releases? Like,

python-novaclient 2.23.0 (stable/kilo) version to communicate with Kilo, Liberty, Mitaka and Newton releases of compute component.

(OR)

python-novaclient 2.30.1 (stable/liberty) version to communicate with Kilo, Liberty, Mitaka and Newton releases of compute component.

(OR)

python-novaclient 3.3.1(stable/mitaka) version to communicate with Kilo, Liberty, Mitaka and Newton releases of compute component.

(OR)

python-novaclient 6.0.0(stable/newton) version to communicate with Kilo, Liberty, Mitaka and Newton releases of compute component.

FYI https://etherpad.openstack.org/p/OpenStack_Client (https://etherpad.openstack.org/p/Open...)

Thanks in advance.

edit retag flag offensive close merge delete

Comments

Perhaps the openstack client will help here. Unfortunately, it only implements part of the Nova API, perhaps 95%.

Bernd Bausch gravatar imageBernd Bausch ( 2017-04-08 04:53:39 -0500 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2017-04-09 04:13:18 -0500

Dipak Warade gravatar image

I believe the best answer is openstack python client

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

Stats

Asked: 2017-04-08 01:25:56 -0500

Seen: 60 times

Last updated: Apr 09 '17