From beeb5c96c29974bc91916d2217625019acb4344e Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Wed, 19 Jan 2011 12:43:02 +0100 Subject: [PATCH] Globale Variable $::keep_temp_files nach %::lx_office_conf verschoben --- SL/Form.pm | 2 +- config/lx-erp.conf | 6 ------ config/lx-erp.conf.default | 6 ------ config/lx_office.conf.default | 5 +++++ 4 files changed, 6 insertions(+), 13 deletions(-) diff --git a/SL/Form.pm b/SL/Form.pm index 56dc795e1..345e61301 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -1504,7 +1504,7 @@ sub cleanup { close(FH); } - if ($self->{tmpfile} && ! $::keep_temp_files) { + if ($self->{tmpfile} && !($::lx_office_conf{debug} && $::lx_office_conf{debug}->{keep_temp_files})) { $self->{tmpfile} =~ s|.*/||g; # strip extension $self->{tmpfile} =~ s/\.\w+$//g; diff --git a/config/lx-erp.conf b/config/lx-erp.conf index 6daf0a4a9..054e6b934 100644 --- a/config/lx-erp.conf +++ b/config/lx-erp.conf @@ -131,10 +131,4 @@ $LXDebug::global_level = LXDebug->NONE; # weshalb sie normalerweise deaktiviert ist. $LXDebug::watch_form = 0; -# Zum debuggen von Latexausgaben. Wenn diese Option auf 1 gesetzt wird, werden -# temporäre Dateien, die bei der Erstellung von PDFs aus Latex erzeugt werden, -# nach Abschluß der Erstellung oder im Fehlerfall nicht gelöscht, damit man sie -# untersuchen kann. -$::keep_temp_files = 0; - 1; diff --git a/config/lx-erp.conf.default b/config/lx-erp.conf.default index 6daf0a4a9..054e6b934 100644 --- a/config/lx-erp.conf.default +++ b/config/lx-erp.conf.default @@ -131,10 +131,4 @@ $LXDebug::global_level = LXDebug->NONE; # weshalb sie normalerweise deaktiviert ist. $LXDebug::watch_form = 0; -# Zum debuggen von Latexausgaben. Wenn diese Option auf 1 gesetzt wird, werden -# temporäre Dateien, die bei der Erstellung von PDFs aus Latex erzeugt werden, -# nach Abschluß der Erstellung oder im Fehlerfall nicht gelöscht, damit man sie -# untersuchen kann. -$::keep_temp_files = 0; - 1; diff --git a/config/lx_office.conf.default b/config/lx_office.conf.default index 3e168affe..ffa34898e 100644 --- a/config/lx_office.conf.default +++ b/config/lx_office.conf.default @@ -74,3 +74,8 @@ dbix_log4perl_config = log4perl.logger = FATAL, LOGFILE = log4perl.appender.A1.mode=append = log4perl.appender.A1.layout=Log::Log4perl::Layout::PatternLayout = log4perl.appender.A1.layout.ConversionPattern=%d %p> %F{1}:%L %M - %m%n + +# If you want to debug the creation of LaTeX files then set this to 1. +# That way the temporary LaTeX files created during PDF creation are +# not removed and remain in the "users" directory. +keep_temp_files = 0 -- 2.20.1