Add proxy support to freezerc

Registered by Fausto Marzi

Freezer need to be able to upload data to swift if the freezerc is behind a proxy.

1. Add --proxy option

2. Currently Freezer uses python-swift library to connect to Swift Object Storage servers and this library takes into account system environment variables HTTP_PROXY and HTTPS_PROXY.
http://docs.python-requests.org/en/latest/user/advanced/ (Proxy section)

3. Option --proxy will act in a way that it overwrites the current system variables HTTP_PROXY and HTTPS_PROXY sould they exist or just set them if they do not.

Blueprint information

Status:
Complete
Approver:
Fausto Marzi
Priority:
Medium
Drafter:
Fausto Marzi
Direction:
Approved
Assignee:
Zahari Zahariev
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Fabrizio Fresco
Completed by
Fabrizio Fresco

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.