setup: show message on how to redo setup

This commit is contained in:
Girish Ramakrishnan
2024-07-15 18:35:04 +02:00
parent 11dce549bd
commit 012f8bc14e
3 changed files with 17 additions and 6 deletions
+6 -4
View File
@@ -37,12 +37,14 @@ const gStatus = {
setup: {
active: false,
message: '',
errorMessage: null
errorMessage: null,
startTime: null
},
restore: {
active: false,
message: '',
errorMessage: null
errorMessage: null,
startTime: null
},
activated: false,
adminFqdn: null,
@@ -98,7 +100,7 @@ async function setup(domainConfig, ipv4Config, ipv6Config, auditSource) {
if (gStatus.setup.active || gStatus.restore.active) throw new BoxError(BoxError.BAD_STATE, 'Already setting up or restoring');
gStatus.setup = { active: true, errorMessage: '', message: 'Adding domain' };
gStatus.setup = { active: true, errorMessage: '', message: 'Adding domain', startTime: (new Date()).toISOString() };
try {
const activated = await users.isActivated();
@@ -220,7 +222,7 @@ async function restore(backupConfig, remotePath, version, ipv4Config, ipv6Config
if (gStatus.setup.active || gStatus.restore.active) throw new BoxError(BoxError.BAD_STATE, 'Already setting up or restoring');
gStatus.restore = { active: true, errorMessage: '', message: 'Testing backup config' };
gStatus.restore = { active: true, errorMessage: '', message: 'Testing backup config', startTime: (new Date()).toISOString() };
try {
const activated = await users.isActivated();