From 29c2124569e5d64d16b636f741654bd7d98da393 Mon Sep 17 00:00:00 2001
From: Samuel Munilla <smunilla@redhat.com>
Date: Tue, 10 May 2016 09:01:50 -0400
Subject: a-o-i: Write proxy variables

Write the proper variables for http(s) and proxy excludes to the ansible inventory.
---
 utils/src/ooinstall/openshift_ansible.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'utils/src/ooinstall')

diff --git a/utils/src/ooinstall/openshift_ansible.py b/utils/src/ooinstall/openshift_ansible.py
index 5ace63918..97aee0b53 100644
--- a/utils/src/ooinstall/openshift_ansible.py
+++ b/utils/src/ooinstall/openshift_ansible.py
@@ -135,6 +135,16 @@ def write_inventory_vars(base_inventory, multiple_masters, proxy):
         #base_inventory.write('openshift_image_tag=v{}\n'.format(CFG.settings.get('variant_version')))
         base_inventory.write('openshift_image_tag=v{}\n'.format('3.1.1.6'))
 
+    if CFG.settings.get('openshift_http_proxy', ''):
+        base_inventory.write("openshift_http_proxy={}\n".format(
+                                                            CFG.settings['openshift_http_proxy']))
+    if CFG.settings.get('openshift_https_proxy', ''):
+        base_inventory.write("openshift_https_proxy={}\n".format(
+                                                            CFG.settings['openshift_https_proxy']))
+    if CFG.settings.get('openshift_no_proxy', ''):
+        base_inventory.write("openshift_no_proxy={}\n".format(
+                                                            CFG.settings['openshift_no_proxy']))
+
 
 def write_host(host, inventory, schedulable=None):
     global CFG
-- 
cgit v1.2.3