Add logging to pushers API to log the body of the request

This commit is contained in:
David Baker 2015-12-07 11:52:20 +00:00
parent a190b2e85e
commit ba1d740239
1 changed files with 4 additions and 0 deletions

View File

@ -20,7 +20,9 @@ from synapse.push import PusherConfigException
from .base import ClientV1RestServlet, client_path_patterns from .base import ClientV1RestServlet, client_path_patterns
import simplejson as json import simplejson as json
import logging
logger = logging.getLogger(__name__)
class PusherRestServlet(ClientV1RestServlet): class PusherRestServlet(ClientV1RestServlet):
PATTERNS = client_path_patterns("/pushers/set$") PATTERNS = client_path_patterns("/pushers/set$")
@ -51,6 +53,8 @@ class PusherRestServlet(ClientV1RestServlet):
raise SynapseError(400, "Missing parameters: "+','.join(missing), raise SynapseError(400, "Missing parameters: "+','.join(missing),
errcode=Codes.MISSING_PARAM) errcode=Codes.MISSING_PARAM)
logger.debug("Got pushers request with body: %r", content)
append = False append = False
if 'append' in content: if 'append' in content:
append = content['append'] append = content['append']