summaryrefslogtreecommitdiffstats
path: root/vagrant_support/use-nytprof
diff options
context:
space:
mode:
Diffstat (limited to 'vagrant_support/use-nytprof')
-rw-r--r--vagrant_support/use-nytprof12
1 files changed, 12 insertions, 0 deletions
diff --git a/vagrant_support/use-nytprof b/vagrant_support/use-nytprof
new file mode 100644
index 000000000..7c9dd3fba
--- /dev/null
+++ b/vagrant_support/use-nytprof
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+USE_NYTPROF="$1"
+if [[ -z $USE_NYTPROF ]]; then
+ USE_NYTPROF=1
+fi
+
+perl -e 'warn "Devel::NYTProf is ", $ARGV[0] ? "enabled" : "disabled", "\n";' "$USE_NYTPROF"
+
+sudo env USE_NYTPROF="$USE_NYTPROF" perl -i -pe 's/^\s*(PerlSetEnv\s+USE_NYTPROF\b).*$/$1 $ENV{USE_NYTPROF}/gmi' \
+ /etc/httpd/conf.d/bugzilla.conf
+sudo service httpd restart \ No newline at end of file