add message at the end of the first ouput

This commit is contained in:
Jonathan Rainville 2018-10-09 12:44:32 -04:00
parent 2e20124734
commit 482d9118fb
6 changed files with 18 additions and 9 deletions

View File

@ -26,6 +26,7 @@ class WebServer {
this.events.emit("status", __("Starting Server"));
this.server = new Server({
logger: this.logger,
buildDir: this.buildDir,
events: this.events,
host: this.host,

View File

@ -8,6 +8,7 @@ require('http-shutdown').extend();
class Server {
constructor(options) {
this.logger = options.logger;
this.buildDir = options.buildDir;
this.events = options.events;
this.port = options.port || 8000;
@ -15,6 +16,11 @@ class Server {
this.isFirstStart = true;
this.opened = false;
this.openBrowser = options.openBrowser;
this.events.once('outputDone', () => {
this.logger.info(this._getMessage());
});
}
start(callback) {
@ -77,14 +83,16 @@ class Server {
if (err) {
return callback(err);
}
const msg = (
__('webserver available at') + ' ' +
('http://' + canonicalHost(self.hostname) + ':' + self.port).bold.underline.green
);
callback(null, msg, self.port);
callback(null, self._getMessage(), self.port);
});
}
_getMessage() {
return __('webserver available at') + ' ' +
('http://' + canonicalHost(this.hostname) + ':' + this.port).bold.underline.green;
}
stop(callback) {
if (!this.server || !this.server.listening) {
return callback(null, __("no webserver is currently running"));

View File

@ -61,7 +61,7 @@
"error running afterDeploy: ": "error running afterDeploy: ",
"ready to watch file changes": "ready to watch file changes",
"Starting Server": "Starting Server",
"webserver available at": "webserver available at",
"webserver available at": "Webserver available at",
"Webserver": "Webserver",
"versions": "versions",
"possible commands are:": "possible commands are:",

View File

@ -66,7 +66,7 @@
"error running afterDeploy: ": "error al ejecutar afterDeploy: ",
"ready to watch file changes": "listo para monitorear cambios en archivos",
"Starting Server": "Iniciando el Servidor",
"webserver available at": "servidor web disponible en",
"webserver available at": "Servidor web disponible en",
"Webserver": "Servidor web",
" already deployed at ": " ya desplegado en ",
"Deployed": "Desplegado",

View File

@ -66,7 +66,7 @@
"error running afterDeploy: ": "erreur d'exécution AfterDeploy: ",
"ready to watch file changes": "Prêt à monitorer les changements de fichiers",
"Starting Server": "Démarrage du serveur",
"webserver available at": "serveur Web disponible à",
"webserver available at": "Serveur Web disponible à",
"Webserver": "Serveur Web",
" already deployed at ": " déjà déployé à ",
"Deployed": "Déployé",

View File

@ -66,7 +66,7 @@
"error running afterDeploy: ": "erro ao executar afterDeploy: ",
"ready to watch file changes": "pronto para monitorar alterações em ficheiros/arquivos",
"Starting Server": "iniciando o servidor",
"webserver available at": "servidor web disponivel em",
"webserver available at": "Servidor web disponivel em",
"Webserver": "servidor web",
" already deployed at ": " já publicado em ",
"Deployed": "Publicado",