new(all): Custom Domain support per bot.

This commit is contained in:
rodrigorodriguez 2022-10-09 23:22:03 -03:00
parent 5a81d15359
commit b50735236d
2 changed files with 8 additions and 5 deletions

View file

@ -638,7 +638,7 @@ export class GBDeployer implements IGBDeployer {
const vm = new GBVMService();
await vm.loadDialogPackage(localPath, min, this.core, this);
GBLog.info(`Dialogs (.gbdialog) for ${min.botId} loaded.`);
GBLog.verbose(`Dialogs (.gbdialog) for ${min.botId} loaded.`);
break;
case '.gbtheme':

View file

@ -171,17 +171,20 @@ export class GBMinService {
// Calls mountBot event to all bots.
const bar1 = new cliProgress.SingleBar({}, cliProgress.Presets.shades_classic);
const bar1 = new cliProgress.SingleBar({
format: '[{bar}] {botId} {value}/{total}'
}, cliProgress.Presets.shades_classic);
let i = 0;
bar1.start(100, i);
bar1.start(100, i, {botId: "Boot"});
await CollectionUtil.asyncForEach(instances, async instance => {
try {
bar1.update(i);
bar1.update(i, {botId: instance.botId});
await this.mountBot(instance);
GBDeployer.mountGBKBAssets(`${instance.botId}.gbkb`,
instance.botId, `${instance.botId}.gbkb`);
i++;
} catch (error) {
GBLog.error(`Error mounting bot ${instance.botId}: ${error.message}\n${error.stack}`);
}
@ -293,7 +296,7 @@ export class GBMinService {
}
res.end();
});
GBLog.info(`GeneralBots(${instance.engineName}) listening on: ${url}.`);
GBLog.verbose(`GeneralBots(${instance.engineName}) listening on: ${url}.`);
// Serves individual URL for each bot user interface.