[fuel-pythonclient] Can not pass parameters to APIclient __init__

Bug #1454345 reported by Timur Nurlygayanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining
Mitaka
Won't Fix
Medium
Fuel Python (Deprecated)
Newton
Confirmed
Medium
Fuel Sustaining

Bug Description

While instantiating connection to Fuel node (represented by class fuelclient.client.Client) it is impossible to specify connection parameters explicitly. This can be done only via config files or environment variables, so it is suitable for usage from CLI but not from python

Links:
https://github.com/stackforge/python-fuelclient/blob/af6c9c3799b9ec107bcdc6dbf035cafc034526ce/fuelclient/client.py#L194
https://github.com/stackforge/python-fuelclient/blob/af6c9c3799b9ec107bcdc6dbf035cafc034526ce/fuelclient/client.py#L37

Changed in fuel:
importance: Undecided → Medium
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

Is explicitly passed params should override params from config or vice versa?

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: none → 7.0
status: New → Confirmed
tags: added: module-client
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Workaround is present. Moving to 8.0

Changed in fuel:
status: Confirmed → Won't Fix
Dmitry Pyzhov (dpyzhov)
tags: added: tech-debt
no longer affects: fuel/8.0.x
Changed in fuel:
status: Won't Fix → Confirmed
milestone: 7.0 → 8.0
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Changed in fuel:
milestone: 8.0 → 9.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.