]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Syslog support for neutron metadata proxy
authorLi Ma <nick.ma@live.cn>
Tue, 13 Aug 2013 16:33:28 +0000 (09:33 -0700)
committerLi Ma <skywalker.nick@gmail.com>
Mon, 19 Aug 2013 12:36:24 +0000 (05:36 -0700)
commit2ad940f376cf06d7e594dcd45516cb9510aa54a1
tree7e70b0923a44caa10259ade74c44b7c74ba55ed6
parent334e646170d2fae302bf3132033706daf66020a6
Syslog support for neutron metadata proxy

When neutron metadata proxy reads the cli args
which are propagated from its parent processes
(l3-agent and dhcp-agent), if log-dir and log-file
are not defined in the context, it will also
double-check whether syslog is enabled and
its facility in the user-defined configuration
files (/etc/neutron).
As a result, the log behavior of each neutron
component becomes consistent.
File log is the default logging function. The syslog
is enabled when use_syslog is explicitly defined and
file log options are all disabled.

Fixes: bug #1184500
Change-Id: I7804fa8794071d21513e068d084607691215522f
neutron/agent/common/config.py
neutron/tests/unit/test_dhcp_agent.py