mcord merged into xos aster-branch
diff --git a/xos/configurations/mcord/mcord.yaml b/xos/configurations/mcord/mcord.yaml
index 3c4d8eb..ef0c2c5 100644
--- a/xos/configurations/mcord/mcord.yaml
+++ b/xos/configurations/mcord/mcord.yaml
@@ -86,6 +86,10 @@
                 required: false

                 default: 199 

                 description: VTN stag port-name

+            display_message:

+                type: string

+                required: false

+                description: Just a message 

 

 

 topology_template:

@@ -94,8 +98,8 @@
       type: tosca.nodes.MCORDService

       requirements:

       properties:

-          kind: MobileRAN

-          view_url: /admin/mcord/$id$/

+          kind: Mobile Services

+          view_url: /mcord/mcordservice

           public_key: { get_artifact: [ SELF, pubkey, LOCAL_FILE] }

           private_key_fn: /opt/xos/configurations/mcord/mcord_private_key

       artifacts:

@@ -229,6 +233,7 @@
               node: mysite_vbbu_slice1

               relationship: tosca.relationships.MemberOfSlice

       properties:

+          display_message: vBBU looks good!

           s1u_tag: 201

           s1mme_tag: 200

           rru_tag: 199 

diff --git a/xos/configurations/mcord/setup.yaml b/xos/configurations/mcord/setup.yaml
index 4f2da15..8af297a 100644
--- a/xos/configurations/mcord/setup.yaml
+++ b/xos/configurations/mcord/setup.yaml
@@ -71,3 +71,67 @@
           - mcord_dashboard:
               node: Topology
               relationship: tosca.relationships.UsesDashboard
+
+    RRU:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=vBBU
+          icon_url: /static/mCordServices/service_rru.png
+          kind: RAN
+    vBBU:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=vBBU
+          icon_url: /static/mCordServices/service_server.png
+          kind: RAN
+    eSON:
+      type: tosca.nodes.Service
+      properties:
+          icon_url: /static/mCordServices/service_server.png
+          view_url: http://www.google.com
+          kind: RAN
+
+    # EPC
+    vMME:
+      type: tosca.nodes.Service
+      properties:
+          icon_url: /static/mCordServices/service_server.png
+          view_url: /mcord/?service=vMME
+          kind: vEPC
+
+    vSGW:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=vSGW
+          icon_url: /static/mCordServices/service_server.png
+          kind: vEPC
+
+    vPGW:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=vPGW
+          icon_url: /static/mCordServices/service_server.png
+          kind: vEPC
+
+    # EDGE
+    Cache:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=Cache
+          icon_url: /static/mCordServices/service_cache.png
+          kind: EDGE
+
+    Firewall:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=Firewall
+          icon_url: /static/mCordServices/service_firewall.png
+          kind: EDGE
+
+    Video Optimization:
+      type: tosca.nodes.Service
+      properties:
+          view_url: /mcord/?service=Video%20Optimization
+          icon_url: /static/mCordServices/service_video.png
+          kind: EDGE
+