Remove password argument from add command

This commit is contained in:
Mattias Erming 2014-10-27 22:55:20 +01:00
parent a0ed791926
commit 1dc9929cf7

View file

@ -6,7 +6,7 @@ var mkdirp = require("mkdirp");
var Helper = require("../helper"); var Helper = require("../helper");
program program
.command("add <name> [<password>]") .command("add <name>")
.description("Add a new user") .description("Add a new user")
.action(function(name, password) { .action(function(name, password) {
var path = Helper.HOME + "/users"; var path = Helper.HOME + "/users";
@ -38,16 +38,12 @@ program
console.log(""); console.log("");
return; return;
} }
if (password) { require("read")({
add(manager, name, password); prompt: "Password: ",
} else { silent: true
require("read")({ }, function(err, password) {
prompt: "Password: ", if (!err) add(manager, name, password);
silent: true });
}, function(err, password) {
if (!err) add(manager, name, password);
});
}
}); });
function add(manager, name, password) { function add(manager, name, password) {