This commit is contained in:
@@ -570,9 +570,7 @@ namespace AyaNova.PlugIn.V8
|
|||||||
|
|
||||||
End:
|
End:
|
||||||
;
|
;
|
||||||
//MIGRATE MODE
|
|
||||||
progress.Append("Setting v8 Server State to 'Open'");
|
|
||||||
await util.PostAsync("server-state", "{\"serverState\":\"Open\"}");
|
|
||||||
|
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
@@ -596,17 +594,55 @@ namespace AyaNova.PlugIn.V8
|
|||||||
progress.Append(ExceptionDuringMigrate.InnerException.StackTrace);
|
progress.Append(ExceptionDuringMigrate.InnerException.StackTrace);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
progress.FinishedImport();//just enables close / cancel etc
|
progress.FinishedImport();//just enables close / cancel etc
|
||||||
|
|
||||||
progress.Op("Saving export log to v8 memo for SuperUser...");
|
try//LOG TO MEMO SUPERUSER
|
||||||
await PostExportLogToV8(progress);
|
{
|
||||||
|
//this might fail due to any number of various error conditions or prior
|
||||||
progress.Append("Log and help links saved in v8 Memo to SuperUser account (Home->Memos)");
|
//issues so attempt it but don't let it get in the way of completion
|
||||||
|
progress.Op("Saving export log to v8 memo for SuperUser...");
|
||||||
|
await PostExportLogToV8(progress);
|
||||||
|
progress.Append("Log and help links saved in v8 Memo to SuperUser account (Home->Memos)");
|
||||||
|
}
|
||||||
|
catch (Exception exFailedMemoLog)
|
||||||
|
{
|
||||||
|
progress.Append("ERROR creating export log Memo for SuperUser:");
|
||||||
|
progress.Append(exFailedMemoLog.Message);
|
||||||
|
if (exFailedMemoLog.InnerException != null)
|
||||||
|
{
|
||||||
|
progress.Append("Inner error:");
|
||||||
|
progress.Append(exFailedMemoLog.InnerException.Message);
|
||||||
|
progress.Append("Inner StackTrace:");
|
||||||
|
progress.Append(exFailedMemoLog.InnerException.StackTrace);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
try//to re-open server regardless of what transpired before
|
||||||
|
{
|
||||||
|
//MIGRATE MODE
|
||||||
|
progress.Append("Setting v8 Server State to 'Open'");
|
||||||
|
await util.PostAsync("server-state", "{\"serverState\":\"Open\"}");
|
||||||
|
}
|
||||||
|
catch (Exception exFailedToReopen)
|
||||||
|
{
|
||||||
|
progress.Append("ERROR setting v8 server state to 'Open':");
|
||||||
|
progress.Append(exFailedToReopen.Message);
|
||||||
|
if (exFailedToReopen.InnerException != null)
|
||||||
|
{
|
||||||
|
progress.Append("Inner error:");
|
||||||
|
progress.Append(exFailedToReopen.InnerException.Message);
|
||||||
|
progress.Append("Inner StackTrace:");
|
||||||
|
progress.Append(exFailedToReopen.InnerException.StackTrace);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
progress.Append("###################################");
|
progress.Append("###################################");
|
||||||
progress.Append("###################################");
|
progress.Append("###################################");
|
||||||
progress.Append("Export completed");
|
if (ExceptionDuringMigrate != null)
|
||||||
|
progress.Append("Export completed");
|
||||||
|
else
|
||||||
|
progress.Append("Export ** FAILED **");
|
||||||
progress.Op("");
|
progress.Op("");
|
||||||
progress.SubOp("");
|
progress.SubOp("");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user