[Jifty-commit] r6874 - plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin
Jifty commits
jifty-commit at lists.jifty.org
Thu Apr 23 01:00:26 EDT 2009
Author: sartak
Date: Thu Apr 23 01:00:26 2009
New Revision: 6874
Modified:
plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm
Log:
Factor out generate_profile
Modified: plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm
==============================================================================
--- plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm (original)
+++ plugins/Jifty-Plugin-NYTProf/lib/Jifty/Plugin/NYTProf.pm Thu Apr 23 01:00:26 2009
@@ -92,11 +92,7 @@
# need to generate the profile
my $dir = $self->profile_dir($id);
- if (!-d $dir) {
- die "Unable to find profile output file '$dir.out'"
- unless -e "$dir.out";
- system("nytprofhtml -f $dir.out -o $dir");
- }
+ $self->generate_profile($dir);
my $profile = '/_profile/'.Jifty->app_class."-$$/nytprof-$id/index.html" ;
@@ -113,4 +109,16 @@
};
}
+sub generate_profile {
+ my $self = shift;
+ my $dir = shift;
+
+ if (!-d $dir) {
+ my $input = "$dir.out";
+ die "Unable to find profile output file '$input'"
+ unless -e $input;
+ system("nytprofhtml -f $input -o $dir");
+ }
+}
+
1;
More information about the Jifty-commit
mailing list