]> iEval git - gruntmaster-page.git/blobdiff - lib/Gruntmaster/Page/Index.pm
Use Redis and reindent code
[gruntmaster-page.git] / lib / Gruntmaster / Page / Index.pm
index 604be12c057c27eb721687b12e3d39b043eb7101..4f20bace0494fe0ed79b21e148d4ab459a635a22 100644 (file)
@@ -9,9 +9,7 @@ our $VERSION = '0.001';
 
 use constant TITLE => 'Gruntmaster 6000';
 
-use Fcntl qw/:flock/;
 use HTML::Template::Compiled;
-use IO::File;
 use Gruntmaster::Page::Common qw/header footer/;
 
 my %templates = (
@@ -23,11 +21,7 @@ $templates{$_}  = header($_, TITLE) . $templates{$_} for keys %templates;
 $templates{$_} .= footer $_ for keys %templates;
 
 sub generate{
-  my $template = $templates{$_[1]};
-  my $htc = HTML::Template::Compiled->new(scalarref => \$template);
-  IO::File->new('>meta.yml')->close unless -f 'meta.yml';
-  flock my $metafh = IO::File->new('<meta.yml'), LOCK_SH;
-  $htc->output
+  HTML::Template::Compiled->new(scalarref => \$templates{$_[1]})->output
 }
 
 1
This page took 0.023613 seconds and 4 git commands to generate.