Commit a30a6042 by Jeff Klukas

Purge timspan variable from scripted templates.

parent 62b58d8b
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
var window, document, ARGS, $, jQuery, moment, kbn; var window, document, ARGS, $, jQuery, moment, kbn;
// Setup some variables // Setup some variables
var dashboard, timspan; var dashboard;
// All url parameters are available via the ARGS object // All url parameters are available via the ARGS object
var ARGS; var ARGS;
...@@ -30,11 +30,11 @@ dashboard = { ...@@ -30,11 +30,11 @@ dashboard = {
// Set a title // Set a title
dashboard.title = 'Scripted dash'; dashboard.title = 'Scripted dash';
// set default time // Set default time
// time can be overriden in the url using from/to parameteres, but this is // time can be overriden in the url using from/to parameteres, but this is
// handled automatically in grafana core during dashboard initialization // handled automatically in grafana core during dashboard initialization
dashboard.time = { dashboard.time = {
from: 'now-6h', from: "now-6h",
to: "now" to: "now"
}; };
......
...@@ -22,10 +22,7 @@ var window, document, ARGS, $, jQuery, moment, kbn; ...@@ -22,10 +22,7 @@ var window, document, ARGS, $, jQuery, moment, kbn;
return function(callback) { return function(callback) {
// Setup some variables // Setup some variables
var dashboard, timspan; var dashboard;
// Set a default timespan if one isn't specified
timspan = ARGS.from || 'now-1d';
// Intialize a skeleton with nothing but a rows array and service object // Intialize a skeleton with nothing but a rows array and service object
dashboard = { dashboard = {
...@@ -35,8 +32,12 @@ return function(callback) { ...@@ -35,8 +32,12 @@ return function(callback) {
// Set a title // Set a title
dashboard.title = 'Scripted dash'; dashboard.title = 'Scripted dash';
// Set default time
// time can be overriden in the url using from/to parameteres, but this is
// handled automatically in grafana core during dashboard initialization
dashboard.time = { dashboard.time = {
from: timspan, from: "now-6h",
to: "now" to: "now"
}; };
......
...@@ -17,25 +17,27 @@ ...@@ -17,25 +17,27 @@
var window, document, ARGS, $, jQuery, moment, kbn; var window, document, ARGS, $, jQuery, moment, kbn;
// Setup some variables // Setup some variables
var dashboard, timspan; var dashboard;
// All url parameters are available via the ARGS object // All url parameters are available via the ARGS object
var ARGS; var ARGS;
// Set a default timespan if one isn't specified
timspan = ARGS.from || 'now-1d';
// Intialize a skeleton with nothing but a rows array and service object // Intialize a skeleton with nothing but a rows array and service object
dashboard = { dashboard = {
rows : [], rows : [],
}; };
// Set a title // Set a title
dashboard.title = 'Scripted dash'; dashboard.title = 'Scripted and templated dash';
// Set default time
// time can be overriden in the url using from/to parameteres, but this is
// handled automatically in grafana core during dashboard initialization
dashboard.time = { dashboard.time = {
from: timspan, from: "now-6h",
to: "now" to: "now"
}; };
dashboard.templating = { dashboard.templating = {
enable: true, enable: true,
list: [ list: [
......
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