From b027433de5001dfe46cf7d66c0a84148f061d30c Mon Sep 17 00:00:00 2001 From: Tyler Bean Date: Wed, 26 Jan 2022 18:05:53 -0600 Subject: [PATCH] refactor azure regions --- statusio-selector.user.js | 70 ++++++++++++++++++++++----------------- 1 file changed, 39 insertions(+), 31 deletions(-) diff --git a/statusio-selector.user.js b/statusio-selector.user.js index f030393..e25da6b 100644 --- a/statusio-selector.user.js +++ b/statusio-selector.user.js @@ -1343,61 +1343,69 @@ if (window.location.href.indexOf("60087ab5608daf0535dc8e23") > -1) { // regional functions function australiasoutheast1ButtonClickAction(zEvent) { - toggleRegion("australia-southeast1"); - toggleButtonColor("australiasoutheast1Button"); + var buttonName = "australiasoutheast1Button"; + var buttonRegions = ["australia-southeast1"]; + toggleRegion(buttonName, buttonRegions); }; function asiasoutheast1ButtonClickAction(zEvent) { - toggleRegion("asia-southeast1"); - toggleButtonColor("asiasoutheast1Button"); + var buttonName = "asiasoutheast1Button"; + var buttonRegions = ["asia-southeast1"]; + toggleRegion(buttonName, buttonRegions); }; function europewest1ButtonClickAction(zEvent) { - toggleRegion("europe-west1"); - toggleButtonColor("europewest1Button"); + var buttonName = "europewest1Button"; + var buttonRegions = ["europe-west1"]; + toggleRegion(buttonName, buttonRegions); }; function europewest2ButtonClickAction(zEvent) { - toggleRegion("europe-west2"); - toggleButtonColor("europewest2Button"); + var buttonName = "europewest2Button"; + var buttonRegions = ["europe-west2"]; + toggleRegion(buttonName, buttonRegions); }; function uscentral1ButtonClickAction(zEvent) { - toggleRegion("us-central1"); - toggleButtonColor("uscentral1Button"); + var buttonName = "uscentral1Button"; + var buttonRegions = ["us-central1"]; + toggleRegion(buttonName, buttonRegions); }; function useast1ButtonClickAction(zEvent) { - toggleRegion("us-east1"); - toggleButtonColor("useast1Button"); + var buttonName = "useast1Button"; + var buttonRegions = ["us-east1"]; + toggleRegion(buttonName, buttonRegions); }; function useast4ButtonClickAction(zEvent) { - toggleRegion("us-east4"); - toggleButtonColor("useast4Button"); + var buttonName = "useast4Button"; + var buttonRegions = ["us-east4"]; + toggleRegion(buttonName, buttonRegions); }; function uswest1ButtonClickAction(zEvent) { - toggleRegion("us-west1"); - toggleButtonColor("uswest1Button"); + var buttonName = "uswest1Button"; + var buttonRegions = ["us-west1"]; + toggleRegion(buttonName, buttonRegions); }; function uswest4ButtonClickAction(zEvent) { - toggleRegion("us-west4"); - toggleButtonColor("uswest4Button"); + var buttonName = "uswest4Button"; + var buttonRegions = ["us-west4"]; + toggleRegion(buttonName, buttonRegions); }; function stage1ButtonClickAction(zEvent) { - toggleRegion("europe-west1"); - toggleButtonColor("stage1Button"); + var buttonName = "stage1Button"; + var buttonRegions = ["europe-west1"]; + toggleRegion(buttonName, buttonRegions); }; function stage2ButtonClickAction(zEvent) { - toggleRegion("europe-west2"); - toggleRegion("us-central1"); - toggleRegion("us-east1"); - toggleRegion("us-east4"); - toggleRegion("us-west1"); - toggleButtonColor("stage2Button"); + var buttonName = "stage2Button"; + var buttonRegions = ["europe-west2", "us-central1", "us-east1", "us-east4", "us-west1"]; + toggleRegion(buttonName, buttonRegions); }; function stage3amButtonClickAction(zEvent) { - toggleRegion("asia-southeast1"); - toggleRegion("australia-southeast1"); - toggleButtonColor("stage3amButton"); + var buttonName = "stage3amButton"; + var buttonRegions = ["asia-southeast1", "australia-southeast1"]; + toggleRegion(buttonName, buttonRegions); }; function stage3pmButtonClickAction(zEvent) { - toggleRegion("us-west4"); - toggleButtonColor("stage3pmButton"); + var buttonName = "stage3pmButton"; + var buttonRegions = ["us-west4"]; + toggleRegion(buttonName, buttonRegions); }; // component functions