piwigo: Send NotImplemented for unknown methods.

That's somewhat, what piwigo does.
This commit is contained in:
Elrond 2013-03-29 14:36:37 +01:00
parent f6f557696d
commit 90d7de255a

View File

@ -17,12 +17,11 @@
import logging
import re
from werkzeug.exceptions import MethodNotAllowed, BadRequest
from werkzeug.exceptions import MethodNotAllowed, BadRequest, NotImplemented
from werkzeug.wrappers import BaseResponse
from mediagoblin import mg_globals
from mediagoblin.meddleware.csrf import csrf_exempt
from mediagoblin.tools.response import render_404
from mediagoblin.submit.lib import check_file_field
from .tools import CmdTable, PwgNamedArray, response_xml
from .forms import AddSimpleForm
@ -157,7 +156,7 @@ def ws_php(request):
if not func:
_log.warn("wsphp: Unhandled %s %r %r", request.method,
request.args, request.form)
return render_404(request)
raise NotImplemented()
result = func(request)