Commit 273fbaac by Torkel Ödegaard

refactor(): minor changes

parent f1889003
...@@ -62,7 +62,7 @@ func setIndexViewData(c *middleware.Context) (*dtos.IndexViewData, error) { ...@@ -62,7 +62,7 @@ func setIndexViewData(c *middleware.Context) (*dtos.IndexViewData, error) {
data.MainNavLinks = append(data.MainNavLinks, &dtos.NavLink{ data.MainNavLinks = append(data.MainNavLinks, &dtos.NavLink{
Text: "Snapshots", Text: "Snapshots",
Icon: "fa fa-fw fa-camera-retro", Icon: "fa-fw icon-gf icon-gf-snapshot",
Url: "/dashboard/snapshots", Url: "/dashboard/snapshots",
}) })
......
...@@ -138,7 +138,7 @@ define([ ...@@ -138,7 +138,7 @@ define([
controller : 'ResetPasswordCtrl', controller : 'ResetPasswordCtrl',
}) })
.when('/dashboard/snapshots', { .when('/dashboard/snapshots', {
templateUrl: 'app/features/snapshot/partials/snapshots.html', templateUrl: 'public/app/features/snapshot/partials/snapshots.html',
controller : 'SnapshotsCtrl', controller : 'SnapshotsCtrl',
controllerAs: 'ctrl', controllerAs: 'ctrl',
}) })
......
...@@ -47,10 +47,6 @@ class MetricsPanelCtrl extends PanelCtrl { ...@@ -47,10 +47,6 @@ class MetricsPanelCtrl extends PanelCtrl {
this.datasources = this.datasourceSrv.getMetricSources(); this.datasources = this.datasourceSrv.getMetricSources();
} }
refresh() {
this.getData();
}
refreshData(data) { refreshData(data) {
// null op // null op
return this.$q.when(data); return this.$q.when(data);
...@@ -61,13 +57,14 @@ class MetricsPanelCtrl extends PanelCtrl { ...@@ -61,13 +57,14 @@ class MetricsPanelCtrl extends PanelCtrl {
return data; return data;
} }
getData() { refresh() {
// ignore fetching data if another panel is in fullscreen // ignore fetching data if another panel is in fullscreen
if (this.otherPanelInFullscreenMode()) { return; } if (this.otherPanelInFullscreenMode()) { return; }
// if we have snapshot data use that // if we have snapshot data use that
if (this.panel.snapshotData) { if (this.panel.snapshotData) {
if (this.loadSnapshot) { if (this.loadSnapshot) {
this.updateTimeRange();
this.loadSnapshot(this.panel.snapshotData); this.loadSnapshot(this.panel.snapshotData);
} }
return; return;
......
<navbar icon="fa fa-fw fa-camera-retro" title="Dashboard snapshots"></navbar> <navbar icon="icon-gf icon-gf-snapshot" title="Dashboard snapshots"></navbar>
<div class="page-container"> <div class="page-container">
<div class="page-wide"> <div class="page-wide">
......
...@@ -9,6 +9,7 @@ import {QueryCtrl} from 'app/features/panel/panel'; ...@@ -9,6 +9,7 @@ import {QueryCtrl} from 'app/features/panel/panel';
class PrometheusQueryCtrl extends QueryCtrl { class PrometheusQueryCtrl extends QueryCtrl {
static templateUrl = 'public/app/plugins/datasource/prometheus/partials/query.editor.html'; static templateUrl = 'public/app/plugins/datasource/prometheus/partials/query.editor.html';
metric: any; metric: any;
resolutions: any; resolutions: any;
oldTarget: any; oldTarget: any;
......
...@@ -152,7 +152,6 @@ class GraphCtrl extends MetricsPanelCtrl { ...@@ -152,7 +152,6 @@ class GraphCtrl extends MetricsPanelCtrl {
} }
loadSnapshot(snapshotData) { loadSnapshot(snapshotData) {
this.updateTimeRange();
this.annotationsPromise = this.annotationsSrv.getAnnotations(this.dashboard); this.annotationsPromise = this.annotationsSrv.getAnnotations(this.dashboard);
this.dataHandler(snapshotData); this.dataHandler(snapshotData);
} }
......
...@@ -79,7 +79,6 @@ class SingleStatCtrl extends MetricsPanelCtrl { ...@@ -79,7 +79,6 @@ class SingleStatCtrl extends MetricsPanelCtrl {
} }
loadSnapshot(snapshotData) { loadSnapshot(snapshotData) {
this.updateTimeRange();
this.dataHandler(snapshotData); this.dataHandler(snapshotData);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment