[Groonga-commit] groonga/gcs [master] Pretty print response XMLs

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Nov 9 16:18:23 JST 2012


YUKI Hiroshi	2012-11-09 16:18:23 +0900 (Fri, 09 Nov 2012)

  New Revision: 7d48abb4f99d40d7c235913fdb0d42fed517dcba
  https://github.com/groonga/gcs/commit/7d48abb4f99d40d7c235913fdb0d42fed517dcba

  Log:
    Pretty print response XMLs

  Modified files:
    lib/api/2011-02-01/configuration.js

  Modified: lib/api/2011-02-01/configuration.js (+6 -3)
===================================================================
--- lib/api/2011-02-01/configuration.js    2012-11-09 16:04:15 +0900 (09f8bdd)
+++ lib/api/2011-02-01/configuration.js    2012-11-09 16:18:23 +0900 (d6d889e)
@@ -10,6 +10,9 @@ var uuid = require('node-uuid');
 exports.version = path.basename(__dirname);
 
 var XMLNS = 'http://cloudsearch.amazonaws.com/doc/2011-02-01';
+var PRETTY_PRINT_OPTIONS = {
+      pretty: true
+    };
 
 function createCommonErrorResponse(errorCode, error, requestId) {
   if (error.message) {
@@ -26,7 +29,7 @@ function createCommonErrorResponse(errorCode, error, requestId) {
       .up()
     .up()
     .element('RequestID').text(equestId).up();
-  return doc.toString();
+  return doc.toString(PRETTY_PRINT_OPTIONS);
 }
 
 function createSenderErrorResponse(errorCode, error, requestId) {
@@ -45,7 +48,7 @@ function createSenderErrorResponse(errorCode, error, requestId) {
       .up()
     .up()
     .element('RequestID').text(requestId).up();
-  return doc.toString();
+  return doc.toString(PRETTY_PRINT_OPTIONS);
 }
 
 var handlers = Object.create(null);
@@ -83,7 +86,7 @@ function createGenericResponse(action, result, requestId) {
   root.element('ResponseMetadata')
       .element('RequestId').text(requestId);
 
-  return doc.toString();
+  return doc.toString(PRETTY_PRINT_OPTIONS);
 }
 
 function createDomainStatus(options) {
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index