Remove sys.exit calls inside of fuelclient library

Bug #1386101 reported by Dima Shulyak
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Fuel Python (Deprecated)
8.0.x
Confirmed
Medium
Fuel Python (Deprecated)

Bug Description

Couple of things makes fuelclient unusable

1. sys.exit calls inside of http requests methods, fuelclient-settings
   parser and Fuel Client profiler
2. HTTPClient as singleton which is instantiated at the time of import

Resolving this issues will allow to greatly increase usability of fuel client

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: High → Medium
description: updated
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 6.0 → 6.1
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Will be fixed with rewriting of the client

tags: added: client
Changed in fuel:
milestone: 6.1 → 7.0
Dmitry Pyzhov (dpyzhov)
tags: added: module-client
removed: client
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Alexander Saprykin (cutwater)
status: Triaged → In Progress
Changed in fuel:
status: In Progress → Confirmed
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Can be safely moved to 8.0, because it does not affect deployment.

tags: added: tech-debt
Changed in fuel:
status: Confirmed → Won't Fix
Changed in fuel:
assignee: Alexander Saprykin (cutwater) → Fuel Python Team (fuel-python)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

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