From 46b2d567ce6e70e463444aee1616cb7474c2bb40 Mon Sep 17 00:00:00 2001 From: Farrin Reid Date: Sat, 23 Jun 2012 16:37:30 -0800 Subject: [PATCH] [fix] Changed require('util') to require('util') for compatibility with node v0.8 --- README.markdown | 10 +++++----- lib/DataProvider.js | 6 +++--- test/DataProvider.js | 4 ++-- test/Persistable.js | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/README.markdown b/README.markdown index e6c310d..1e7b21a 100644 --- a/README.markdown +++ b/README.markdown @@ -26,7 +26,7 @@ npm install nosql-thin@latest var Persistable = require('nosql-thin').Persistable, DataProvider = require('nosql-thin').DataProvider, - sys = require('sys'); + util = require('util'); //you'd likely store this in an external config or at least a separate module var dataCfg = { @@ -44,7 +44,7 @@ npm install nosql-thin@latest Persistable.call(this); this.raw = raw; }; - sys.inherits(User, Persistable); + util.inherits(User, Persistable); //Implement Persistable interface User.prototype.getCollectionName = function() { return 'users' }; @@ -56,13 +56,13 @@ npm install nosql-thin@latest //Save the user DataProvider.getInstance().save(user, function(err, user) { if (err) throw new Error(err); - sys.puts('user saved!'); + util.puts('user saved!'); //Find the user DataProvider.getInstance().find(User, {name: 'Madonna'}, function(err, users) { if (err) throw new Error(err); - sys.puts('found ' + users.length + ' users'); - sys.puts('first user\'s name is ' + users[0].raw.name); + util.puts('found ' + users.length + ' users'); + util.puts('first user\'s name is ' + users[0].raw.name); }); }); diff --git a/lib/DataProvider.js b/lib/DataProvider.js index 94f2d65..67fe6b0 100644 --- a/lib/DataProvider.js +++ b/lib/DataProvider.js @@ -1,16 +1,16 @@ var mongodb = require('mongodb'), - sys = require('sys'); + util = require('util'); var DataProvider = function(cfg) { cfg = cfg || {}; if (!cfg.host) { - sys.log('No host config. Defaulting to \'localhost\'.'); + util.log('No host config. Defaulting to \'localhost\'.'); cfg.host = 'localhost'; } cfg.port = cfg.port || 27017; if (!cfg.dbname) { - sys.log('No dbname config. Defaulting to \'test\'.'); + util.log('No dbname config. Defaulting to \'test\'.'); cfg.dbname = 'test'; } diff --git a/test/DataProvider.js b/test/DataProvider.js index fc62939..5aa7b65 100644 --- a/test/DataProvider.js +++ b/test/DataProvider.js @@ -2,7 +2,7 @@ var DataProvider = require('../lib/DataProvider').DataProvider, Persistable = require('../lib/Persistable').Persistable, vows = require('vows'), assert = require('assert'), - sys = require('sys'); + util = require('util'); var mongoConfig = { driver: 'mongodb', @@ -16,7 +16,7 @@ var TestModel = function(raw) { Persistable.call(this); this.raw = raw; }; -sys.inherits(TestModel, Persistable); +util.inherits(TestModel, Persistable); TestModel.prototype.getCollectionName = function() { return 'test' }; TestModel.prototype.toObject = function() { return this.raw }; diff --git a/test/Persistable.js b/test/Persistable.js index 15eef9c..5efddf7 100644 --- a/test/Persistable.js +++ b/test/Persistable.js @@ -1,7 +1,7 @@ var Persistable = require('../lib/Persistable').Persistable, vows = require('vows'), assert = require('assert'), - sys = require('sys'); + util = require('util'); vows.describe('Persistable').addBatch({ 'A Persistable': {