mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
feature(config) socket -> middle
This commit is contained in:
parent
59f122f099
commit
8ad5359b5b
2 changed files with 13 additions and 8 deletions
|
|
@ -63,7 +63,7 @@
|
|||
if (p.socket)
|
||||
listen(p.socket);
|
||||
|
||||
return cloudcmd(prefix);
|
||||
return cloudcmd(prefix, p.socket);
|
||||
};
|
||||
|
||||
function listen(socket) {
|
||||
|
|
@ -75,8 +75,6 @@
|
|||
socket: socket
|
||||
});
|
||||
|
||||
config.socket(socket);
|
||||
|
||||
edward.listen(socket, {
|
||||
size: size,
|
||||
root: root
|
||||
|
|
@ -92,7 +90,7 @@
|
|||
});
|
||||
}
|
||||
|
||||
function cloudcmd(prefix) {
|
||||
function cloudcmd(prefix, socket) {
|
||||
var isOption = function(name) {
|
||||
return config(name);
|
||||
},
|
||||
|
|
@ -111,7 +109,9 @@
|
|||
logout,
|
||||
setUrl(prefix),
|
||||
auth(),
|
||||
config(),
|
||||
config.middle({
|
||||
socket: socket,
|
||||
}),
|
||||
restafary({
|
||||
prefix : cloudfunc.apiURL + '/fs',
|
||||
root : root
|
||||
|
|
|
|||
|
|
@ -29,7 +29,14 @@
|
|||
|
||||
module.exports = manage;
|
||||
module.exports.save = save;
|
||||
module.exports.socket = socket;
|
||||
module.exports.middle = function(options) {
|
||||
var o = options || {};
|
||||
|
||||
if (o.socket)
|
||||
socket(o.socket);
|
||||
|
||||
return middle;
|
||||
};
|
||||
|
||||
function homedir() {
|
||||
var fn = os.homedir || function() {
|
||||
|
|
@ -51,8 +58,6 @@
|
|||
result = config[key];
|
||||
else
|
||||
config[key] = value;
|
||||
else
|
||||
result = middle;
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue