Moving DEMO pod to 1 Tcont 4 GEM ports

Change-Id: I359da5c1927b1d93ed231733d7de0b086d3caf96
diff --git a/tosca-configs/att-workflow/onf-demo-pod-olt.yaml b/tosca-configs/att-workflow/onf-demo-pod-olt.yaml
index 0f46b05..9bdccea 100755
--- a/tosca-configs/att-workflow/onf-demo-pod-olt.yaml
+++ b/tosca-configs/att-workflow/onf-demo-pod-olt.yaml
@@ -57,8 +57,8 @@
           {
             "name": "4QueueHybridProfileMap1",
             "profile_type": "XPON",
-            "version": 1.0,
-            "num_gem_ports": 1,
+            "version": 1,
+            "num_gem_ports": 4,
             "instance_control": {
               "onu": "multi-instance",
               "uni": "single-instance",
@@ -78,12 +78,55 @@
               "weight": 0,
               "q_sched_policy": "hybrid"
             },
-            "upstream_gem_port_attribute_list": [{
-                "pbit_map": "0b11111111",
+            "upstream_gem_port_attribute_list": [
+              {
+                "pbit_map": "0b00000101",
+                "aes_encryption": "True",
+                "scheduling_policy": "WRR",
+                "priority_q": 4,
+                "weight": 25,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "max_threshold": 0,
+                  "min_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b00011010",
+                "aes_encryption": "True",
+                "scheduling_policy": "WRR",
+                "priority_q": 3,
+                "weight": 75,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "min_threshold": 0,
+                  "max_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b00100000",
+                "aes_encryption": "True",
+                "scheduling_policy": "StrictPriority",
+                "priority_q": 2,
+                "weight": 0,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "min_threshold": 0,
+                  "max_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b11000000",
                 "aes_encryption": "True",
                 "scheduling_policy": "StrictPriority",
                 "priority_q": 1,
-                "weight": 0,
+                "weight": 25,
                 "discard_policy": "TailDrop",
                 "max_q_size": "auto",
                 "discard_config": {
@@ -93,12 +136,55 @@
                 }
               }
             ],
-            "downstream_gem_port_attribute_list": [{
-                "pbit_map": "0b11111111",
+            "downstream_gem_port_attribute_list": [
+              {
+                "pbit_map": "0b00000101",
+                "aes_encryption": "True",
+                "scheduling_policy": "WRR",
+                "priority_q": 4,
+                "weight": 10,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "min_threshold": 0,
+                  "max_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b00011010",
+                "aes_encryption": "True",
+                "scheduling_policy": "WRR",
+                "priority_q": 3,
+                "weight": 90,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "min_threshold": 0,
+                  "max_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b00100000",
+                "aes_encryption": "True",
+                "scheduling_policy": "StrictPriority",
+                "priority_q": 2,
+                "weight": 0,
+                "discard_policy": "TailDrop",
+                "max_q_size": "auto",
+                "discard_config": {
+                  "min_threshold": 0,
+                  "max_threshold": 0,
+                  "max_probability": 0
+                }
+              },
+              {
+                "pbit_map": "0b11000000",
                 "aes_encryption": "True",
                 "scheduling_policy": "StrictPriority",
                 "priority_q": 1,
-                "weight": 0,
+                "weight": 25,
                 "discard_policy": "TailDrop",
                 "max_q_size": "auto",
                 "discard_config": {