From 8afc8935362388c54101e4d34b3310aa2e57c412 Mon Sep 17 00:00:00 2001 From: Peter Portante Date: Wed, 20 Nov 2013 17:34:39 -0500 Subject: [PATCH] Use the swift logging adapter for txn IDs Change-Id: I2b2308eb9606279cffc1965fc3b86e9597d63e87 Signed-off-by: Peter Portante --- lib/swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/swift b/lib/swift index ce13868f4a..40722ab030 100644 --- a/lib/swift +++ b/lib/swift @@ -321,6 +321,10 @@ function configure_swift() { iniset ${SWIFT_CONFIG_PROXY_SERVER} filter:authtoken admin_user swift iniset ${SWIFT_CONFIG_PROXY_SERVER} filter:authtoken admin_password $SERVICE_PASSWORD iniset ${SWIFT_CONFIG_PROXY_SERVER} filter:authtoken signing_dir $SWIFT_AUTH_CACHE_DIR + # This causes the authtoken middleware to use the same python logging + # adapter provided by the swift proxy-server, so that request transaction + # IDs will included in all of its log messages. + iniset ${SWIFT_CONFIG_PROXY_SERVER} filter:authtoken log_name swift iniuncomment ${SWIFT_CONFIG_PROXY_SERVER} filter:keystoneauth use iniuncomment ${SWIFT_CONFIG_PROXY_SERVER} filter:keystoneauth operator_roles