diff options
author | Byron Jones <bjones@mozilla.com> | 2013-10-31 17:33:12 +0100 |
---|---|---|
committer | Byron Jones <bjones@mozilla.com> | 2013-10-31 17:33:12 +0100 |
commit | 682a16ef7a6bcd78cac1748f431ab3912269a929 (patch) | |
tree | 53f6278fa1d2f5fb6ed80d021d36c16cdf76fdb8 | |
parent | 1522e48c854046b947284dbe50296cc0e159be4c (diff) | |
download | bugzilla-682a16ef7a6bcd78cac1748f431ab3912269a929.tar.gz bugzilla-682a16ef7a6bcd78cac1748f431ab3912269a929.tar.xz |
Bug 887117: don't precompile templates
-rwxr-xr-x | contrib/clear-templates.pl (renamed from contrib/compile-templates.pl) | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/contrib/compile-templates.pl b/contrib/clear-templates.pl index e39e0c338..8b0864d46 100755 --- a/contrib/compile-templates.pl +++ b/contrib/clear-templates.pl @@ -14,34 +14,27 @@ use lib qw(. lib); use Bugzilla; use Bugzilla::Constants; use Bugzilla::Install::Filesystem qw(fix_dir_permissions); -use Bugzilla::Template; use File::Path qw(mkpath rmtree); Bugzilla->usage_mode(USAGE_MODE_CMDLINE); $| = 1; # rename the current directory and create a new empty one -# this is quicker than the method used in precompile_templates +# the templates will lazy-compile on demand my $path = bz_locations()->{'template_cache'}; my $delete_path = "$path.deleteme"; -print "Moving '$path' to '$delete_path'\n"; +print "clearing $path\n"; + rmtree("$delete_path") if -e "$delete_path"; rename($path, $delete_path) or die "renaming '$path' to '$delete_path' failed: $!\n"; -print "Creating '$path'\n"; mkpath($path) or die "creating '$path' failed: $!\n"; fix_dir_permissions($path); -# pre-compile all templates - -Bugzilla::Template::precompile_templates(1); -fix_dir_permissions($path); - -# finally delete the temp directory (it's ok if this fails) +# delete the temp directory (it's ok if this fails) -print "Deleting $delete_path\n"; rmtree("$delete_path"); |