diff --git a/app/services/graphing-service.js b/app/services/graphing-service.js index 85e2efbd54ed22d1a7fc61041ad9cc210a38c1c8..7fdb88b294f38c0e1eded698db535bbdef25a371 100644 --- a/app/services/graphing-service.js +++ b/app/services/graphing-service.js @@ -7,6 +7,7 @@ export default Ember.Service.extend({ createGraph(models) { this.debug('loaded models', models); const serviceInstances = models.serviceInstances; + const services = models.services; const communicationInstances = models.communicationInstances; const nodeGroups = models.nodeGroups; const nodes = models.nodes; @@ -38,7 +39,7 @@ export default Ember.Service.extend({ serviceInstances.forEach(instance => { const data = instance.toJSON({includeId: true}); data.label = data.name; - data.parent = data.nodeId; + data.parent = data.nodeId; network.nodes.push({ data: data @@ -49,6 +50,8 @@ export default Ember.Service.extend({ data.label = data.name; data.source = data.sourceId; data.target = data.targetId; + data.technology = instance.store.peekRecord('communication', data.communicationId).get('technology'); + this.debug('technology', data.technology); network.edges.push({ data: data