summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2015-02-24 18:46:50 +0100
committerDaniel Friesel <derf@finalrewind.org>2015-02-24 18:46:50 +0100
commit09225cc69415692b6c70df1eafa4697de8fab505 (patch)
tree3593ca1ed0766bbc5c44e5b748bbb59a713f5d69
parent9d3d11783dc7cfb03a89ae5d2f0b8f83bfdfeba9 (diff)
add /bar
-rw-r--r--index.pl6
-rw-r--r--templates/bargraph.html.ep7
2 files changed, 13 insertions, 0 deletions
diff --git a/index.pl b/index.pl
index 8912c69..f11cf2b 100644
--- a/index.pl
+++ b/index.pl
@@ -212,6 +212,12 @@ get '/all' => sub {
return;
};
+get '/bar' => sub {
+ my $self = shift;
+ $self->render('bargraph');
+ return;
+};
+
app->config(
hypnotoad => {
accepts => 10,
diff --git a/templates/bargraph.html.ep b/templates/bargraph.html.ep
new file mode 100644
index 0000000..310220f
--- /dev/null
+++ b/templates/bargraph.html.ep
@@ -0,0 +1,7 @@
+%= javascript begin
+
+show_bargraph('/2ddata.tsv?aggregate=<%= param('xsource') %>&metric=<%= param('ysource') %>',
+ '<%= param('title') %>',
+ '<%= param('xlabel') %>', '<%= param('ylabel') %>', '<%= param('yformat') %>',
+ '<%= param('width') %>', '<%= param('height') %>');
+% end