Make data source configurable

This commit is contained in:
Henri Bergius 2018-12-24 16:04:02 +01:00
parent 58254d9259
commit 9545104a65

View file

@ -28,12 +28,16 @@ class LineChart extends Component {
width: props.number,
height: props.number,
references: props.string,
source: props.string,
};
connected() {
if (!this.timeseries || !this.timeseries.length) {
return;
}
if (!this.source) {
this.source = 'http://openmct.cbrp3.c-base.org';
}
const days = this.days || 1;
const endDate = new Date();
const startDate = new Date();
@ -48,7 +52,7 @@ class LineChart extends Component {
}
fetch(timeseries, start, end) {
const url = `http://openmct.cbrp3.c-base.org/telemetry/${timeseries}?start=${start.getTime()}&end=${end.getTime()}`;
const url = `${this.source}/telemetry/${timeseries}?start=${start.getTime()}&end=${end.getTime()}`;
return fetch(url)
.then(data => data.json());
}