update doc ,ready to push to npm

This commit is contained in:
加里
2014-08-13 17:30:16 +08:00
parent 655e15cd04
commit 9069aca226
7 changed files with 85 additions and 70 deletions

View File

@@ -4,7 +4,7 @@ var exec = require('child_process').exec,
fs = require("fs"),
os = require("os"),
color = require('colorful'),
asyncTask = require("./asyncTaskMgr");
asyncTask = require("async-task-mgr");
var certDir = path.join(getUserHome(),"/.anyproxy_certs/"),
cmdDir = path.join(__dirname,"..","./cert/"),
@@ -19,16 +19,16 @@ function getCertificate(hostname,cb){
crtFile = path.join(certDir , "__hostname.crt".replace(/__hostname/,hostname) );
if(!fs.existsSync(keyFile) || !fs.existsSync(crtFile)){
asyncTaskMgr.addTask(hostname,function(err){
asyncTaskMgr.addTask(hostname,function(cb){
createCert(hostname,function(err){
cb(err ? err : null);
});
},function(err){
if(!err){
cb(null , fs.readFileSync(keyFile) , fs.readFileSync(crtFile) );
}else{
cb(err);
}
},function(cb){
createCert(hostname,function(err){
cb(err ? -1 : null);
});
});
}else{