Dynamic config for the server IP and port
authorSeshu-Kumar-M <seshu.kumar.m@huawei.com>
Wed, 5 Oct 2016 11:21:44 +0000 (19:21 +0800)
committerSeshu-Kumar-M <seshu.kumar.m@huawei.com>
Wed, 5 Oct 2016 11:21:44 +0000 (19:21 +0800)
Change-Id: I40cacf0cff624411196760fa5d284f3bf9bc2ec2
Signed-off-by: Seshu-Kumar-M <seshu.kumar.m@huawei.com>
openo-portal/portal-resmgr/src/main/webapp/resmgr-sdn/conf/dataconfig.json [new file with mode: 0644]
openo-portal/portal-resmgr/src/main/webapp/resmgr-sdn/js/brs.js

diff --git a/openo-portal/portal-resmgr/src/main/webapp/resmgr-sdn/conf/dataconfig.json b/openo-portal/portal-resmgr/src/main/webapp/resmgr-sdn/conf/dataconfig.json
new file mode 100644 (file)
index 0000000..87e36cf
--- /dev/null
@@ -0,0 +1,4 @@
+{\r
+  "url": "http://localhost",\r
+  "port": "8080"\r
+}
\ No newline at end of file
index 90489c5..df28de3 100644 (file)
  * See the License for the specific language governing permissions and\r
  * limitations under the License.\r
  */\r
+var url = "";\r
+$.getJSON("./conf/dataconfig.json", function (jsonData){\r
+    url = jsonData.url +":"+ jsonData.port + "/org.openo.sdno.brs";\r
+    console.log("URL = " + url);\r
+});\r
 \r
 $('.siteDeleteImg').click(function () {\r
     var data = $(this).parent().parent().parent().find('td:last').find('div:last').html();\r
@@ -27,7 +32,7 @@ $('.siteDeleteImg').click(function () {
 \r
 \r
 function deleteSite(objectId) {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/sites/" + objectId;\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/sites/" + objectId;\r
     $\r
         .ajax({\r
             type: "DELETE",\r
@@ -46,7 +51,7 @@ function deleteSite(objectId) {
         });\r
 }\r
 function deleteLink(objectId) {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/topological-links/" + objectId;\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/topological-links/" + objectId;\r
     $\r
         .ajax({\r
             type: "DELETE",\r
@@ -66,7 +71,7 @@ function deleteLink(objectId) {
 }\r
 \r
 function deleteNe(objectId) {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/managed-elements/" + objectId;\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/managed-elements/" + objectId;\r
     $\r
         .ajax({\r
             type: "DELETE",\r
@@ -86,7 +91,7 @@ function deleteNe(objectId) {
 }\r
 \r
 function deletePort(objectId) {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/logical-termination-points/" + objectId;\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/logical-termination-points/" + objectId;\r
     $\r
         .ajax({\r
             type: "DELETE",\r
@@ -105,7 +110,7 @@ function deletePort(objectId) {
         });\r
 }\r
 function loadSiteData() {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/sites";\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/sites";\r
     $\r
         .ajax({\r
             type: "GET",\r
@@ -122,7 +127,7 @@ function loadSiteData() {
         });\r
 }\r
 function loadLinkData() {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/topological-links";\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/topological-links";\r
     $\r
         .ajax({\r
             type: "GET",\r
@@ -139,7 +144,7 @@ function loadLinkData() {
         });\r
 }\r
 function loadNeData() {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/managed-elements";\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/managed-elements";\r
     $\r
         .ajax({\r
             type: "GET",\r
@@ -156,7 +161,7 @@ function loadNeData() {
         });\r
 }\r
 function loadPortData() {\r
-    var requestUrl = "/openoapi/sdnobrs/v1/logical-termination-points";\r
+    var requestUrl = url+"/openoapi/sdnobrs/v1/logical-termination-points";\r
     $\r
         .ajax({\r
             type: "GET",\r
@@ -240,7 +245,7 @@ $(function () {
         var jsonobj = JSON.parse(formData);\r
         var newJson = {"site": jsonobj};\r
         formData = JSON.stringify(newJson);\r
-        var requestUrl = "/openoapi/sdnobrs/v1/sites";\r
+        var requestUrl = url+"/openoapi/sdnobrs/v1/sites";\r
         $\r
             .ajax({\r
                 type: "POST",\r
@@ -265,7 +270,7 @@ $(function () {
         var jsonobj = JSON.parse(formData);\r
         var newJson = {"managedElement": jsonobj};\r
         formData = JSON.stringify(newJson);\r
-        var requestUrl = "/openoapi/sdnobrs/v1/managed-elements";\r
+        var requestUrl = url+"/openoapi/sdnobrs/v1/managed-elements";\r
         $\r
             .ajax({\r
                 type: "POST",\r
@@ -291,7 +296,7 @@ $(function () {
         var jsonobj = JSON.parse(formData);\r
         var newJson = {"logicalTerminationPoint": jsonobj};\r
         formData = JSON.stringify(newJson);\r
-        var requestUrl = "/openoapi/sdnobrs/v1/logical-termination-points";\r
+        var requestUrl = url+"/openoapi/sdnobrs/v1/logical-termination-points";\r
         $\r
             .ajax({\r
                 type: "POST",\r
@@ -318,7 +323,7 @@ $(function () {
         var jsonobj = JSON.parse(formData);\r
         var newJson = {"topologicalLink": jsonobj};\r
         formData = JSON.stringify(newJson);\r
-        var requestUrl = "/openoapi/sdnobrs/v1/topological-links";\r
+        var requestUrl = url+"/openoapi/sdnobrs/v1/topological-links";\r
         $\r
             .ajax({\r
                 type: "POST",\r