comparison storage.js @ 12:9a6b8b3357c6

Use new functions like console.log instead of sys.puts, and aerate a bit.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Fri, 27 Aug 2010 01:14:40 +0200
parents 44889cfb2f8c
children f2e9365bc8ec
comparison
equal deleted inserted replaced
11:0ed3c06c5191 12:9a6b8b3357c6
15 * 15 *
16 * You should have received a copy of the GNU Affero General Public License 16 * You should have received a copy of the GNU Affero General Public License
17 * along with PSĜS. If not, see <http://www.gnu.org/licenses/>. 17 * along with PSĜS. If not, see <http://www.gnu.org/licenses/>.
18 */ 18 */
19 19
20 var sys = require('sys');
21 var sha1hex = require('sha1').hex; 20 var sha1hex = require('sha1').hex;
22 require('./iso8601'); 21 require('./iso8601');
23 var errors = require('./errors'); 22 var errors = require('./errors');
24 var config = require('./configuration'); 23 var config = require('./configuration');
25 var service_configuration = config.service_configuration; 24 var service_configuration = config.service_configuration;
510 var data = sanitize(list); 509 var data = sanitize(list);
511 510
512 if (!file) 511 if (!file)
513 file = 'save.json'; 512 file = 'save.json';
514 513
515 fs.writeFile(file, sys.inspect(data, null, null)); 514 fs.writeFile(file, require('sys').inspect(data, null, null));
516 } 515 }
517 516
518 storage.load = function(file) { 517 storage.load = function(file) {
519 var xmpp = require('xmpp'); 518 var xmpp = require('xmpp');
520 function parseStanza(path, content) { 519 function parseStanza(path, content) {
554 for (var j in Node.prototype) 553 for (var j in Node.prototype)
555 list[i][j] = Node.prototype[j]; 554 list[i][j] = Node.prototype[j];
556 } 555 }
557 556
558 storage.debug = function() { 557 storage.debug = function() {
559 sys.puts('\033[1;33m' + sys.inspect(list, null, null) + '\033[0m'); 558 console.log('\033[1;33m' + require('sys').inspect(list, null, null) + '\033[0m');
560 }; 559 };