--logstalgia
This commit is contained in:
17
bin/ws.js
17
bin/ws.js
@ -27,13 +27,6 @@ function halt(message){
|
|||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* customised logger :date token, purely to satisfy Logstalgia. */
|
|
||||||
morgan.token("date", function(){
|
|
||||||
var a = new Date();
|
|
||||||
return (a.getDate() + "/" + a.getUTCMonth() + "/" + a.getFullYear() + ":" + a.toTimeString())
|
|
||||||
.replace("GMT", "").replace(" (BST)", "");
|
|
||||||
});
|
|
||||||
|
|
||||||
/* Merge together options from
|
/* Merge together options from
|
||||||
- ~/.local-web-server.json
|
- ~/.local-web-server.json
|
||||||
- {cwd}/.local-web-server.json
|
- {cwd}/.local-web-server.json
|
||||||
@ -53,6 +46,7 @@ try {
|
|||||||
{ name: "help", alias: "h", type: Boolean },
|
{ name: "help", alias: "h", type: Boolean },
|
||||||
{ name: "directory", alias: "d", type: String, value: process.cwd() },
|
{ name: "directory", alias: "d", type: String, value: process.cwd() },
|
||||||
{ name: "config", type: Boolean },
|
{ name: "config", type: Boolean },
|
||||||
|
{ name: "logstalgia", type: Boolean },
|
||||||
{ name: "compress", alias: "c", type: Boolean }
|
{ name: "compress", alias: "c", type: Boolean }
|
||||||
]).parse();
|
]).parse();
|
||||||
} catch(err){
|
} catch(err){
|
||||||
@ -60,6 +54,15 @@ try {
|
|||||||
}
|
}
|
||||||
argv = o.extend(storedConfig, argv);
|
argv = o.extend(storedConfig, argv);
|
||||||
|
|
||||||
|
if (argv.logstalgia){
|
||||||
|
/* customised logger :date token, purely to satisfy Logstalgia. */
|
||||||
|
morgan.token("date", function(){
|
||||||
|
var a = new Date();
|
||||||
|
return (a.getDate() + "/" + a.getUTCMonth() + "/" + a.getFullYear() + ":" + a.toTimeString())
|
||||||
|
.replace("GMT", "").replace(" (BST)", "");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
if (argv.config){
|
if (argv.config){
|
||||||
dope.log("Stored config: ");
|
dope.log("Stored config: ");
|
||||||
dope.log(storedConfig);
|
dope.log(storedConfig);
|
||||||
|
Reference in New Issue
Block a user