From da857afa089e79ad16fb833dd1ffe397055fd892 Mon Sep 17 00:00:00 2001 From: "bbaetz%acm.org" <> Date: Sat, 22 Nov 2003 11:50:36 +0000 Subject: Bug 208604 - Make data/template dir locations configurable --- move.pl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'move.pl') diff --git a/move.pl b/move.pl index b00572705..d08830b2b 100755 --- a/move.pl +++ b/move.pl @@ -32,6 +32,7 @@ use vars qw($template $userid %COOKIE); use Bug; use Bugzilla; +use Bugzilla::Config qw(:DEFAULT $datadir); use Bugzilla::BugMail; $::lockcount = 0; @@ -50,7 +51,7 @@ my $cgi = Bugzilla->cgi; sub Log { my ($str) = (@_); Lock(); - open(FID, ">>data/maillog") || die "Can't write to data/maillog"; + open(FID, ">>$datadir/maillog") || die "Can't write to $datadir/maillog"; print FID time2str("%D %H:%M", time()) . ": $str\n"; close FID; Unlock(); @@ -59,13 +60,13 @@ sub Log { sub Lock { if ($::lockcount <= 0) { $::lockcount = 0; - open(LOCKFID, ">>data/maillock") || die "Can't open data/maillock: $!"; + open(LOCKFID, ">>$datadir/maillock") || die "Can't open $datadir/maillock: $!"; my $val = flock(LOCKFID,2); if (!$val) { # '2' is magic 'exclusive lock' const. print $cgi->header(); print "Lock failed: $val\n"; } - chmod 0666, "data/maillock"; + chmod 0666, "$datadir/maillock"; } $::lockcount++; } -- cgit v1.2.3-24-g4f1b