Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.on = function(val){
- var con = new Con(), resolver = Promise.defer();
- pool.connect(function(err, client, done){
- if (err) {
- resolver.reject(err);
- } else {
- con.client = client;
- con.done = done;
- resolver.resolve(val);
- }
- });
- return resolver.promise.bind(con);
- }
- exports.on = function(val){
- var con = new Con();
- var connectAsync = Promise.promisify(pool.connect);
- return connectAsync().bind(con).then(function(client, done) {
- this.client = client;
- this.done = done;
- return val;
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement