1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| 'use strict';
|
| var path = require('path')
| , fs = require('fs')
| , helper = require('./helper.js')
| ;
|
|
| module.exports = function(connInfo, cb) {
| var file = helper.getFileName();
|
| fs.stat(file, function(err, stat){
| if (err || !helper.usePgPass(stat, file)) {
| return cb(undefined);
| }
|
| var st = fs.createReadStream(file);
|
| helper.getPassword(connInfo, st, cb);
| });
| };
|
| module.exports.warnTo = helper.warnTo;
|
|