Browse Source

--logstalgia

master
Lloyd Brookes 11 years ago
parent
commit
b59314ccf4
  1. 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);

Loading…
Cancel
Save