Changes with modified olt configuration to start test controller/onos/switch on another system.
diff --git a/src/test/utils/OnosCtrl.py b/src/test/utils/OnosCtrl.py
index 86954f8..f41bd6a 100644
--- a/src/test/utils/OnosCtrl.py
+++ b/src/test/utils/OnosCtrl.py
@@ -71,11 +71,12 @@
         return cls.config(config)
 
     @classmethod
-    def install_app(cls, app_file):
+    def install_app(cls, app_file, onos_ip = None):
         params = {'activate':'true'}
         headers = {'content-type':'application/octet-stream'}
+        url = cls.applications_url if onos_ip is None else 'http://{0}:8181/onos/v1/applications'.format(onos_ip)
         with open(app_file, 'rb') as payload:
-            result = requests.post(cls.applications_url, auth = cls.auth,
+            result = requests.post(url, auth = cls.auth,
                                    params = params, headers = headers,
                                    data = payload)
         return result.ok, result.status_code