This commit is contained in:
2018-07-27 18:18:38 +00:00
parent 1b74f94b70
commit 8bdf3c0e38
4 changed files with 65 additions and 61 deletions

View File

@@ -31,31 +31,33 @@ namespace rockfishCore.Controllers
{
dtoOpsStatus Ret = new dtoOpsStatus();
Ret.OpsCheckError="Fake error message\r\nwith more fake text\r\neot";
try
{
Ret.MailMirrorOK = RfMail.MailIsMirroringProperly();
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Mail mirror: {ex.Message}\r\n";
Ret.OpsCheckError += $"Mail mirror: {ex.Message}\r\n";
}
try
{
Ret.AyaNovaWebsiteOK = OpsDiagnostics.CheckWebsite("https://www.ayanova.com/", "Ground Zero Tech-Works Inc.");
Ret.AyaNovaSiteOK = OpsDiagnostics.CheckWebsite("https://www.ayanova.com/", "Ground Zero Tech-Works Inc.");
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"AyaNova site: {ex.Message}\r\n";
Ret.OpsCheckError += $"AyaNova site: {ex.Message}\r\n";
}
try
{
Ret.APIWebsiteOK = OpsDiagnostics.CheckWebsite("https://api.ayanova.com/", "WorkorderTypes Enumeration");
Ret.APISiteOK = OpsDiagnostics.CheckWebsite("https://api.ayanova.com/", "WorkorderTypes Enumeration");
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"API site: {ex.Message}\r\n";
Ret.OpsCheckError += $"API site: {ex.Message}\r\n";
}
try
@@ -64,7 +66,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Contact form: {ex.Message}\r\n";
Ret.OpsCheckError += $"Contact form: {ex.Message}\r\n";
}
try
@@ -73,7 +75,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Request form: {ex.Message}\r\n";
Ret.OpsCheckError += $"Request form: {ex.Message}\r\n";
}
try
@@ -82,7 +84,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"RequestLite form: {ex.Message}\r\n";
Ret.OpsCheckError += $"RequestLite form: {ex.Message}\r\n";
}
try
@@ -91,7 +93,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Subversion: {ex.Message}\r\n";
Ret.OpsCheckError += $"Subversion: {ex.Message}\r\n";
}
try
@@ -100,7 +102,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Forum: {ex.Message}\r\n";
Ret.OpsCheckError += $"Forum: {ex.Message}\r\n";
}
try
@@ -109,7 +111,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"DevOps: {ex.Message}\r\n";
Ret.OpsCheckError += $"DevOps: {ex.Message}\r\n";
}
try
@@ -118,7 +120,7 @@ namespace rockfishCore.Controllers
}
catch (Exception ex)
{
Ret.OpsCheckMessage += $"Backup: {ex.Message}\r\n";
Ret.OpsCheckError += $"Backup: {ex.Message}\r\n";
}
@@ -148,29 +150,29 @@ namespace rockfishCore.Controllers
{
public bool MailMirrorOK;
public bool ForumOK;
public bool AyaNovaWebsiteOK;
public bool APIWebsiteOK;
public bool AyaNovaSiteOK;
public bool APISiteOK;
public bool ContactFormOK;
public bool RequestFormOK;
public bool RequestLiteFormOK;
public bool SubversionOK;
public bool DevOpsOK;
public bool BackupOK;
public string OpsCheckMessage;
public string OpsCheckError;
public dtoOpsStatus()
{
MailMirrorOK = false;
ForumOK = false;
AyaNovaWebsiteOK = false;
APIWebsiteOK = false;
AyaNovaSiteOK = false;
APISiteOK = false;
ContactFormOK = false;
RequestFormOK = false;
RequestLiteFormOK = false;
SubversionOK = false;
DevOpsOK = false;
BackupOK = false;
OpsCheckMessage = string.Empty;
OpsCheckError = string.Empty;
}
}