[Groonga-commit] nroonga/norema [master] Print progress report

Zurück zum Archiv-Index

Yoji SHIDARA null+****@clear*****
Tue Aug 28 22:29:45 JST 2012


Yoji SHIDARA	2012-08-28 22:29:45 +0900 (Tue, 28 Aug 2012)

  New Revision: 9e81131bcee56dae324a2d2dd8541931223ac0bb
  https://github.com/nroonga/norema/commit/9e81131bcee56dae324a2d2dd8541931223ac0bb

  Log:
    Print progress report

  Modified files:
    tools/convert.js

  Modified: tools/convert.js (+7 -3)
===================================================================
--- tools/convert.js    2012-08-28 22:25:07 +0900 (f6cb40e)
+++ tools/convert.js    2012-08-28 22:29:45 +0900 (f82ace0)
@@ -3,8 +3,12 @@
 var fs = require('fs');
 var jsdom = require('jsdom');
 var async = require('async');
+var srcPath = 'all.json';
+var destPath = 'all.sdf.json';
 
-var json = fs.readFileSync('all.json');
+console.log('Converting ' + srcPath + ' into ' + destPath + ' ...');
+
+var json = fs.readFileSync(srcPath);
 var doc = JSON.parse(json);
 var jqueryPath = __dirname + '/jquery-1.7.2.min.js';
 var jquery = fs.readFileSync(jqueryPath).toString();
@@ -73,7 +77,6 @@ function toSdf(records) {
   var version = (new Date()).getTime();
 
   return records.map(function(record) {
-    console.log(record.index, record.type, record.path, record.title);
     return {
       type: 'add',
       id: 'doc_' + record.index,
@@ -101,7 +104,8 @@ var records = parse(doc);
 async.map(records, addTextField, function(error, results) {
     var sdf = toSdf(results);
     var sdfJson = JSON.stringify(sdf);
-    fs.writeFileSync('all.sdf.json', sdfJson);
+    fs.writeFileSync(destPath, sdfJson);
+    console.log('done!');
   }
 );
 
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index