From 5eca2ae7fcf8cabef037490aee2840de37b7b638 Mon Sep 17 00:00:00 2001 From: Tyler Date: Tue, 8 Jun 2021 13:24:57 -0500 Subject: [PATCH] wiring up AWS --- statusio-selector.js | 66 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/statusio-selector.js b/statusio-selector.js index d83749a..99f2bea 100644 --- a/statusio-selector.js +++ b/statusio-selector.js @@ -564,10 +564,56 @@ if (window.location.href.indexOf("5cf02dde58a00904bda41926") > -1) { '

'; // regional functions + function cacentral1ButtonClickAction(zEvent) { + toggleRegion("ca-central-1"); + toggleButtonColor("cacentral1Button"); + }; + function eucentral1ButtonClickAction(zEvent) { + toggleRegion("eu-central-1"); + toggleButtonColor("eucentral1Button"); + }; + function euwest2ButtonClickAction(zEvent) { + toggleRegion("eu-west-2"); + toggleButtonColor("euwest2Button"); + }; function uswest1ButtonClickAction(zEvent) { toggleRegion("us-west-1"); toggleButtonColor("uswest1Button"); }; + function uswest2ButtonClickAction(zEvent) { + toggleRegion("us-west-2"); + toggleButtonColor("uswest2Button"); + }; + function uswest2CPButtonClickAction(zEvent) { + toggleRegion("us-west-2"); + toggleRegion("us-west-1"); + toggleRegion("us-east-1"); + toggleButtonColor("uswest2Button"); + }; + function useast1ButtonClickAction(zEvent) { + toggleRegion("us-east-1"); + toggleButtonColor("useast1Button"); + }; + function useast2ButtonClickAction(zEvent) { + toggleRegion("us-east-2"); + toggleButtonColor("useast2Button"); + }; + function apsouth1ButtonClickAction(zEvent) { + toggleRegion("ap-south-1"); + toggleButtonColor("apsouth1Button"); + }; + function apsoutheast2ButtonClickAction(zEvent) { + toggleRegion("ap-southeast-2"); + toggleButtonColor("apsoutheast2Button"); + }; + function apnortheast1ButtonClickAction(zEvent) { + toggleRegion("ap-northeast-1"); + toggleButtonColor("apnortheast1Button"); + }; + function euwest1ButtonClickAction(zEvent) { + toggleRegion("eu-west-1"); + toggleButtonColor("euwest1Button"); + }; function canadacentralCPButtonClickAction(zEvent) { toggleRegion("canadacentral"); toggleRegion("canadaeast"); @@ -587,7 +633,17 @@ if (window.location.href.indexOf("5cf02dde58a00904bda41926") > -1) { "ap-southeast-2", "ap-northeast-1", "eu-west-1"]; //reset(); // regional listeners + document.getElementById("cacentral1Button").addEventListener("click", cacentral1ButtonClickAction, false); + document.getElementById("eucentral1Button").addEventListener("click", eucentral1ButtonClickAction, false); + document.getElementById("euwest2Button").addEventListener("click", euwest2ButtonClickAction, false); document.getElementById("uswest1Button").addEventListener("click", uswest1ButtonClickAction, false); + document.getElementById("uswest2Button").addEventListener("click", uswest2ButtonClickAction, false); + document.getElementById("useast1Button").addEventListener("click", useast1ButtonClickAction, false); + document.getElementById("useast2Button").addEventListener("click", useast2ButtonClickAction, false); + document.getElementById("apsouth1Button").addEventListener("click", apsouth1ButtonClickAction, false); + document.getElementById("apsoutheast2Button").addEventListener("click", apsoutheast2ButtonClickAction, false); + document.getElementById("apnortheast1Button").addEventListener("click", apnortheast1ButtonClickAction, false); + document.getElementById("euwest1Button").addEventListener("click", euwest1ButtonClickAction, false); // profile listeners document.getElementById("controlplanesButton").addEventListener("click", controlplanesButtonClickAction, false); @@ -624,6 +680,16 @@ if (window.location.href.indexOf("5cf02dde58a00904bda41926") > -1) { // regional listeners // document.getElementById("canadacentralButton").addEventListener("click", canadacentralCPButtonClickAction, false); + document.getElementById("cacentral1Button").addEventListener("click", cacentral1ButtonClickAction, false); + document.getElementById("eucentral1Button").addEventListener("click", eucentral1ButtonClickAction, false); + document.getElementById("euwest2Button").addEventListener("click", euwest2ButtonClickAction, false); + document.getElementById("uswest2Button").addEventListener("click", uswest2CPButtonClickAction, false); + document.getElementById("useast1Button").addEventListener("click", useast1ButtonClickAction, false); + document.getElementById("useast2Button").addEventListener("click", useast2ButtonClickAction, false); + document.getElementById("apsouth1Button").addEventListener("click", apsouth1ButtonClickAction, false); + document.getElementById("apsoutheast2Button").addEventListener("click", apsoutheast2ButtonClickAction, false); + document.getElementById("apnortheast1Button").addEventListener("click", apnortheast1ButtonClickAction, false); + document.getElementById("euwest1Button").addEventListener("click", euwest1ButtonClickAction, false); // profile listeners document.getElementById("controlplanesButton").addEventListener("click", controlplanesButtonClickAction, false);