fix: make startup bootstrap production-safe
This commit is contained in:
+6
-3
@@ -11,7 +11,7 @@ early.stop();
|
||||
* starts the cloudly instance
|
||||
*/
|
||||
const runCli = async () => {
|
||||
logger.log('info', process.env.SERVEZONE_ENVIRONMENT);
|
||||
logger.log('info', process.env.SERVEZONE_ENVIRONMENT || '');
|
||||
const cloudlyInstance = new Cloudly();
|
||||
|
||||
logger.log(
|
||||
@@ -20,8 +20,11 @@ const runCli = async () => {
|
||||
);
|
||||
|
||||
await cloudlyInstance.start();
|
||||
const demoMod = await import('./00demo/index.js');
|
||||
demoMod.installDemoData(cloudlyInstance);
|
||||
if (process.env.SERVEZONE_INSTALL_DEMO_DATA === 'true') {
|
||||
logger.log('warn', 'SERVEZONE_INSTALL_DEMO_DATA=true: installing destructive demo data');
|
||||
const demoMod = await import('./00demo/index.js');
|
||||
await demoMod.installDemoData(cloudlyInstance);
|
||||
}
|
||||
};
|
||||
|
||||
export { runCli, Cloudly };
|
||||
|
||||
Reference in New Issue
Block a user