diff options
author | Noah Slater <nslater@apache.org> | 2009-07-06 00:33:50 +0000 |
---|---|---|
committer | Noah Slater <nslater@apache.org> | 2009-07-06 00:33:50 +0000 |
commit | 282b96ddd9a84b740788c2358ec0f5fedafb7cc6 (patch) | |
tree | fb48e605ceb8079d0195d3b1ec0eca7110fa7ef2 /src/couchdb/couch_httpd_external.erl | |
parent | b5cc085d3bc6316063f14adedf20632ee904875d (diff) |
trimmed trailing whitespace
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@791350 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/couchdb/couch_httpd_external.erl')
-rw-r--r-- | src/couchdb/couch_httpd_external.erl | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/couchdb/couch_httpd_external.erl b/src/couchdb/couch_httpd_external.erl index 949bd83a..709d8337 100644 --- a/src/couchdb/couch_httpd_external.erl +++ b/src/couchdb/couch_httpd_external.erl @@ -34,7 +34,7 @@ handle_external_req(#httpd{path_parts=[_, _]}=Req, _Db) -> handle_external_req(Req, _) -> send_error(Req, 404, <<"external_server_error">>, <<"Broken assumption">>). -% handle_external_req/3 +% handle_external_req/3 % for this type of config usage: % _action = {couch_httpd_external, handle_external_req, <<"action">>} % with urls like @@ -44,7 +44,7 @@ handle_external_req(HttpReq, Db, Name) -> process_external_req(HttpReq, Db, Name) -> - Response = couch_external_manager:execute(binary_to_list(Name), + Response = couch_external_manager:execute(binary_to_list(Name), json_req_obj(HttpReq, Db)), case Response of @@ -54,7 +54,7 @@ process_external_req(HttpReq, Db, Name) -> send_external_response(HttpReq, Response) end. -json_req_obj(#httpd{mochi_req=Req, +json_req_obj(#httpd{mochi_req=Req, method=Verb, path_parts=Path, req_body=ReqBody @@ -99,7 +99,7 @@ send_external_response(#httpd{mochi_req=MochiReq}, Response) -> ctype = CType, headers = Headers } = parse_external_response(Response), - Resp = MochiReq:respond({Code, + Resp = MochiReq:respond({Code, default_or_content_type(CType, Headers ++ couch_httpd:server_header()), Data}), {ok, Resp}. @@ -120,7 +120,7 @@ parse_external_response({Response}) -> Args#extern_resp_args{data=Value, ctype="text/html; charset=utf-8"}; {<<"base64">>, Value} -> Args#extern_resp_args{ - data=couch_util:decodeBase64(Value), + data=couch_util:decodeBase64(Value), ctype="application/binary" }; {<<"headers">>, {Headers}} -> |