░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
vps.doorgans.com
LOCATION:
/opt/fleetssl-cpanel/status
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: statusio_widget.js
/* Status.io Widget */ $('.current-status-indicator').ready(function($){ var statusAPI = "https://api.status.io/1.0/status/55957a99e800baa4470002da"; var maxStatusCode = ""; var maxStatusDescription = ""; var sc = ""; var sd = ""; $.getJSON(statusAPI) .done(function(data){ $.each(data.result.status, function(s,status){ $.each(data.result.status[s].containers, function(c,containers){ sc = data.result.status[s].containers[c].status_code; sd = data.result.status[s].containers[c].status; if (maxStatusCode < sc){ maxStatusCode = sc maxStatusDescription = sd } }) }) if (maxStatusCode === ""){ return; } // Operational if (maxStatusCode === 100){ $(".current-status-indicator").addClass("green"); $("#current-status-description").text(maxStatusDescription); } // Scheduled Maintenance if (maxStatusCode === 200){ $(".current-status-indicator").addClass("blue"); $("#current-status-description").text(maxStatusDescription); } // Degraded Performance || Partial Outage if (maxStatusCode === 300 || maxStatusCode === 400){ $(".current-status-indicator").addClass("yellow"); $("#current-status-description").text(maxStatusDescription); } // Service Disrtuption || Security Issue if (maxStatusCode === 500 || maxStatusCode === 600){ $(".current-status-indicator").addClass("red"); $("#current-status-description").text(maxStatusDescription); } }) });
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 statusio_widget.css
CSS
546 B
2023-02-09 06:22
EDIT
📄 statusio_widget.js
JS
1.5 KB
2023-02-09 06:22
EDIT