metadata proxy will use syslog as default log

Bug #1183614

Change-Id: I39f07fc7d232148c50cf85fbc4ca6ca7cde8fdfa
This commit is contained in:
gongysh 2013-05-24 09:49:33 +08:00
parent a87e51cebb
commit 3ab6ad34ec
2 changed files with 13 additions and 11 deletions

View File

@ -55,6 +55,8 @@ def get_log_args(conf, log_file_name):
log_dir = os.path.dirname(conf.log_file) log_dir = os.path.dirname(conf.log_file)
if log_dir: if log_dir:
cmd_args.append('--log-dir=%s' % log_dir) cmd_args.append('--log-dir=%s' % log_dir)
else:
cmd_args.append('--use-syslog')
return cmd_args return cmd_args

View File

@ -362,7 +362,7 @@ class TestLogArgs(base.BaseTestCase):
'log_dir': None, 'log_dir': None,
'log_file': None} 'log_file': None}
conf = dhcp_agent.DictModel(conf_dict) conf = dhcp_agent.DictModel(conf_dict)
expected_args = ['--debug'] expected_args = ['--debug', '--use-syslog']
args = config.get_log_args(conf, 'log_file_name') args = config.get_log_args(conf, 'log_file_name')
self.assertEqual(expected_args, args) self.assertEqual(expected_args, args)