install: Fix logging setup in server and replica install

https://fedorahosted.org/freeipa/ticket/4468

Reviewed-By: Martin Basti <mbasti@redhat.com>
This commit is contained in:
Jan Cholasta committed 2015-06-12 05:46:31 +00:00
1 parent d84680473b
commit bae80b00a6
1 file changed
+16 -1
+16 -1
View File
@@ -10,7 +10,7 @@ import collections
import optparse
import signal
from ipapython import admintool
from ipapython import admintool, ipa_log_manager
from ipapython.ipautil import CheckedIPAddress, private_ccache
from . import core, common
@@ -256,6 +256,21 @@ class ConfigureTool(admintool.AdminTool):
index += 1
def _setup_logging(self, log_file_mode='w', no_file=False):
if no_file:
log_file_name = None
elif self.options.log_file:
log_file_name = self.options.log_file
else:
log_file_name = self.log_file_name
ipa_log_manager.standard_logging_setup(log_file_name,
debug=self.options.verbose)
self.log = ipa_log_manager.log_mgr.get_logger(self)
if log_file_name:
self.log.debug('Logging to %s' % log_file_name)
elif not no_file:
self.log.debug('Not logging to a file')
def run(self):
kwargs = {}