about summary refs log tree commit diff
path: root/lib/jitterbug.pm
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2010-09-25 15:32:22 +0200
committerfranck cuny <franck@lumberjaph.net>2010-09-25 15:32:22 +0200
commit560258b3ae691bbfd66e6306b830f15f80095513 (patch)
treebf3dceb010f5d17396bd41c42a8caebd68dfd9bb /lib/jitterbug.pm
parentplugin for before_template (diff)
downloadjitterbug-560258b3ae691bbfd66e6306b830f15f80095513.tar.gz
load task, remove before_template
Diffstat (limited to 'lib/jitterbug.pm')
-rw-r--r--lib/jitterbug.pm10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/jitterbug.pm b/lib/jitterbug.pm
index e5d38e6..8110def 100644
--- a/lib/jitterbug.pm
+++ b/lib/jitterbug.pm
@@ -2,21 +2,19 @@ package jitterbug;
 
 use Dancer ':syntax';
 use jitterbug::Plugin::Redis;
+use jitterbug::Plugin::Template;
 
 our $VERSION = '0.1';
 
 load_app 'jitterbug::Hook',       prefix => '/hook';
 load_app 'jitterbug::Project',    prefix => '/project';
 load_app 'jitterbug::WebService', prefix => '/api';
-
-before_template sub {
-    my $tokens = shift;
-    $tokens->{uri_base} = request->base;
-};
+load_app 'jitterbug::Task',       prefix => '/task';
 
 get '/' => sub {
     my @projects = redis->smembers(key_projects);
-    template 'index', {projects => \@projects};
+    my @builds = redis->smembers(key_tasks);
+    template 'index', {projects => \@projects, builds => \@builds};
 };
 
 true;