diff options
author | franck cuny <franck@lumberjaph.net> | 2011-03-13 11:23:25 +0100 |
---|---|---|
committer | franck cuny <franck@lumberjaph.net> | 2011-03-13 11:23:25 +0100 |
commit | e05750bb88aaff0375f1027660cc73e9f5439d0a (patch) | |
tree | d15cd96e97da03778666faaae00c64619b0eaa88 /lib/ballet.pm | |
parent | initial import (diff) | |
download | ballet-e05750bb88aaff0375f1027660cc73e9f5439d0a.tar.gz |
find and render a page for version 'master'
Signed-off-by: franck cuny <franck@lumberjaph.net>
Diffstat (limited to 'lib/ballet.pm')
-rw-r--r-- | lib/ballet.pm | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/ballet.pm b/lib/ballet.pm index 400e372..10e3a1f 100644 --- a/lib/ballet.pm +++ b/lib/ballet.pm @@ -1,10 +1,22 @@ package ballet; + +use 5.010; + use Dancer ':syntax'; +use ballet::Git; our $VERSION = '0.1'; +my $git = ballet::Git->new( wiki_path => setting('wiki_path') ); + get '/' => sub { - template 'index'; + wiki_page('Home'); }; +sub wiki_page { + my $page_name = shift; + my $content = $git->find_page($page_name, 'master'); + return $content; +} + true; |