Cleaned up os pip
diff --git a/tasks/main.yml b/tasks/main.yml
index 72f024e..34900eb 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -13,11 +13,103 @@
     dest: "{{ pip_conf_dir }}/pip.conf"
   when: pip_conf_dir is defined and pip_index_url is defined
 
-- name: Do not use proxy definitions
-  include: with_no_proxy.yml
-  when: http_proxy is not defined and https_proxy is not defined
+- block:
+  - name: Update pip with proxy
+    become: yes
+    pip:
+      name: pip
+      state: latest
+    register: result
+    environment:
+      http_proxy: "{{ http_proxy }}"
+      https_proxy: "{{ https_proxy }}"
+      no_proxy: "{{ no_proxy }}"
 
-- name: Use proxy definitions
-  include: with_proxy.yml
-  when: http_proxy is defined and https_proxy is defined
+  rescue:
 
+    - block:
+      - name: Install pip with proxy
+        become: yes
+        yum:
+          name: python-pip
+          state: latest
+        environment:
+          http_proxy: "{{ http_proxy }}"
+          https_proxy: "{{ https_proxy }}"
+          no_proxy: "{{ no_proxy }}"
+
+      rescue:
+        - name: Install epel with proxy
+          become: yes
+          import_role:
+            name: apigee-opdk-setup-os-epel
+
+        - name: Install pip with proxy
+          become: yes
+          yum:
+            name: python-pip
+            state: latest
+          environment:
+            http_proxy: "{{ http_proxy }}"
+            https_proxy: "{{ https_proxy }}"
+            no_proxy: "{{ no_proxy }}"
+
+  become: yes
+
+- name: Update pip packages with proxy
+  tags: ['pip']
+  become: yes
+  pip:
+    name: '{{ item }}'
+    state: present
+  with_items: "{{ pip_packages }}"
+  environment:
+    http_proxy: "{{ http_proxy }}"
+    https_proxy: "{{ https_proxy }}"
+    no_proxy: "{{ no_proxy }}"
+
+#- name: Download pip package manager with proxy
+#  become: yes
+#  tags: ['pip-manager']
+#  get_url:
+#    url: https://bootstrap.pypa.io/get-pip.py
+#    dest: /tmp/get-pip.py
+#    validate_certs: no
+#  when: pip_conf_dir is not defined
+#  environment:
+#    http_proxy: "{{ http_proxy }}"
+#    https_proxy: "{{ https_proxy }}"
+#    no_proxy: "{{ no_proxy }}"
+#
+#- name: Install pip package manager with proxy
+#  become: yes
+#  tags: ['pip-manager']
+#  shell: python /tmp/get-pip.py
+#  when: pip_conf_dir is not defined
+#  environment:
+#    http_proxy: "{{ http_proxy }}"
+#    https_proxy: "{{ https_proxy }}"
+#    no_proxy: "{{ no_proxy }}"
+#
+#- name: Update pip
+#  tags: ['pip']
+#  become: yes
+#  pip:
+#    name: pip
+#    state: latest
+#  environment:
+#    http_proxy: "{{ http_proxy }}"
+#    https_proxy: "{{ https_proxy }}"
+#    no_proxy: "{{ no_proxy }}"
+#
+#- name: Update python packages with no proxy
+#  tags: ['pip']
+#  become: yes
+#  pip:
+#    name: '{{ item }}'
+#    state: present
+#  with_items: "{{ pip_packages }}"
+#  environment:
+#    http_proxy: "{{ http_proxy }}"
+#    https_proxy: "{{ https_proxy }}"
+#    no_proxy: "{{ no_proxy }}"
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml
deleted file mode 100644
index f316498..0000000
--- a/tasks/with_no_proxy.yml
+++ /dev/null
@@ -1,68 +0,0 @@
----
-# tasks file for apigee-opdk-setup-os-pip
-- block:
-  - name: Update pip
-    pip:
-      name: pip
-      state: latest
-    register: result
-
-  rescue:
-
-    - block:
-      - name: Install pip
-        yum:
-          name: python-pip
-          state: latest
-
-      rescue:
-        - name: Install epel
-          import_role:
-            name: apigee-opdk-setup-os-epel
-
-        - name: Install pip
-          yum:
-            name: python-pip
-            state: latest
-
-  become: yes
-
-- name: Update pip packages
-  tags: ['pip']
-  become: yes
-  pip:
-    name: '{{ item }}'
-    state: present
-  with_items: "{{ pip_packages }}"
-
-# TODO: Put get-pip into its own role.
-#
-#  rescue:
-#    - name: Download pip package manager
-#      become: yes
-#      tags: ['pip-manager']
-#      get_url:
-#        url: https://bootstrap.pypa.io/get-pip.py
-#        dest: /tmp/get-pip.py
-#      when: pip_conf_dir is not defined
-#
-#    - name: Install pip package manager
-#      become: yes
-#      tags: ['pip-manager']
-#      shell: python /tmp/get-pip.py
-#      when: pip_conf_dir is not defined
-#
-#    - name: Update pip
-#      tags: ['pip']
-#      become: yes
-#      pip:
-#        name: pip
-#        state: latest
-#
-#    - name: Update pip packages
-#      tags: ['pip']
-#      become: yes
-#      pip:
-#        name: '{{ item }}'
-#        state: present
-#      with_items: "{{ pip_packages }}"
diff --git a/tasks/with_proxy.yml b/tasks/with_proxy.yml
deleted file mode 100644
index 22044a0..0000000
--- a/tasks/with_proxy.yml
+++ /dev/null
@@ -1,101 +0,0 @@
----
-- block:
-  - name: Update pip with proxy
-    become: yes
-    pip:
-      name: pip
-      state: latest
-    register: result
-    environment:
-      http_proxy: "{{ http_proxy }}"
-      https_proxy: "{{ https_proxy }}"
-      no_proxy: "{{ no_proxy }}"
-
-  rescue:
-
-    - block:
-      - name: Install pip with proxy
-        become: yes
-        yum:
-          name: python-pip
-          state: latest
-        environment:
-          http_proxy: "{{ http_proxy }}"
-          https_proxy: "{{ https_proxy }}"
-          no_proxy: "{{ no_proxy }}"
-
-      rescue:
-        - name: Install epel with proxy
-          become: yes
-          import_role:
-            name: apigee-opdk-setup-os-epel
-
-        - name: Install pip with proxy
-          become: yes
-          yum:
-            name: python-pip
-            state: latest
-          environment:
-            http_proxy: "{{ http_proxy }}"
-            https_proxy: "{{ https_proxy }}"
-            no_proxy: "{{ no_proxy }}"
-
-  become: yes
-
-- name: Update pip packages with proxy
-  tags: ['pip']
-  become: yes
-  pip:
-    name: '{{ item }}'
-    state: present
-  with_items: "{{ pip_packages }}"
-  environment:
-    http_proxy: "{{ http_proxy }}"
-    https_proxy: "{{ https_proxy }}"
-    no_proxy: "{{ no_proxy }}"
-
-#- name: Download pip package manager with proxy
-#  become: yes
-#  tags: ['pip-manager']
-#  get_url:
-#    url: https://bootstrap.pypa.io/get-pip.py
-#    dest: /tmp/get-pip.py
-#    validate_certs: no
-#  when: pip_conf_dir is not defined
-#  environment:
-#    http_proxy: "{{ http_proxy }}"
-#    https_proxy: "{{ https_proxy }}"
-#    no_proxy: "{{ no_proxy }}"
-#
-#- name: Install pip package manager with proxy
-#  become: yes
-#  tags: ['pip-manager']
-#  shell: python /tmp/get-pip.py
-#  when: pip_conf_dir is not defined
-#  environment:
-#    http_proxy: "{{ http_proxy }}"
-#    https_proxy: "{{ https_proxy }}"
-#    no_proxy: "{{ no_proxy }}"
-#
-#- name: Update pip
-#  tags: ['pip']
-#  become: yes
-#  pip:
-#    name: pip
-#    state: latest
-#  environment:
-#    http_proxy: "{{ http_proxy }}"
-#    https_proxy: "{{ https_proxy }}"
-#    no_proxy: "{{ no_proxy }}"
-#
-#- name: Update python packages with no proxy
-#  tags: ['pip']
-#  become: yes
-#  pip:
-#    name: '{{ item }}'
-#    state: present
-#  with_items: "{{ pip_packages }}"
-#  environment:
-#    http_proxy: "{{ http_proxy }}"
-#    https_proxy: "{{ https_proxy }}"
-#    no_proxy: "{{ no_proxy }}"