Remove superfluous / spammy log line

Remove the "Unable to find authentication token in headers" spammy
log line from keystonemiddleware.

Change-Id: Iab569a14a9f3268abef6bc36e46cf15dc16564b9
Closes-Bug: #1449661
This commit is contained in:
Morgan Fainberg 2015-04-28 13:05:51 -04:00
parent 1e19e6e64a
commit 64823b8e95
2 changed files with 0 additions and 21 deletions

View File

@ -691,8 +691,6 @@ class AuthProtocol(object):
return token
else:
if not self._delay_auth_decision:
self._LOG.warn(_LW('Unable to find authentication token'
' in headers'))
self._LOG.debug('Headers: %s', env)
raise exc.InvalidToken(_('Unable to find token in headers'))

View File

@ -1021,25 +1021,6 @@ class CommonAuthTokenMiddlewareTest(object):
self.assertEqual(self.response_headers['WWW-Authenticate'],
"Keystone uri='https://keystone.example.com:1234'")
def test_request_no_token_log_message(self):
class FakeLog(object):
def __init__(self):
self.msg = None
self.debugmsg = None
def warn(self, msg=None, *args, **kwargs):
self.msg = msg
def debug(self, msg=None, *args, **kwargs):
self.debugmsg = msg
self.middleware._LOG = FakeLog()
self.middleware._delay_auth_decision = False
self.assertRaises(exc.InvalidToken,
self.middleware._get_user_token_from_header, {})
self.assertIsNotNone(self.middleware._LOG.msg)
self.assertIsNotNone(self.middleware._LOG.debugmsg)
def test_request_no_token_http(self):
req = webob.Request.blank('/', environ={'REQUEST_METHOD': 'HEAD'})
self.set_middleware()