Skip to content
Snippets Groups Projects
Commit 31e9da5f authored by Mathis Neumann's avatar Mathis Neumann
Browse files

add measureable model

parent f87604e6
No related branches found
No related tags found
No related merge requests found
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
technology: attr('string'), technology: attr('string'),
sourceId: attr('string'), sourceId: attr('string'),
targetId: attr('string'), targetId: attr('string'),
......
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
sourceId: attr('string'), sourceId: attr('string'),
targetId: attr('string'), targetId: attr('string'),
communicationId: attr('string'), communicationId: attr('string'),
......
import BaseEntity from './baseentity';
import attr from 'ember-data/attr';
const Model = BaseEntity.extend({
timeSeries: attr(),
statusInformations: attr()
});
export default Model;
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
name: attr('string'), name: attr('string'),
ip: attr('string'), ip: attr('string'),
hostname: attr('string'), hostname: attr('string'),
...@@ -58,6 +58,6 @@ Model.reopenClass({ ...@@ -58,6 +58,6 @@ Model.reopenClass({
"nodeGroupId":"test-system123-nodeGroup-1" "nodeGroupId":"test-system123-nodeGroup-1"
}] }]
}) });
export default Model; export default Model;
\ No newline at end of file
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
name: attr('string') name: attr('string')
}); });
......
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
name: attr('string'), name: attr('string'),
description: attr('string') description: attr('string')
}); });
......
import BaseEntity from './baseentity'; import Measurable from './measurable';
import attr from 'ember-data/attr'; import attr from 'ember-data/attr';
const Model = BaseEntity.extend({ const Model = Measurable.extend({
name: attr('string'), name: attr('string'),
nodeId: attr('string'), nodeId: attr('string'),
serviceId: attr('string') serviceId: attr('string')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment