Commit 225a4b5 1 parent 61dec59 commit 225a4b5 Copy full SHA for 225a4b5
File tree 1 file changed +12
-4
lines changed
1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -28,11 +28,19 @@ def self.providers
28
28
end
29
29
30
30
def self . register_provider ( instance )
31
- LOGGER . info ( JSON_LOGGER . log ( level : 'INFO' ,
32
- message : "Registering provider #{ instance . name } " ,
33
- module_name : "cloud_status_alerter" ) )
31
+ disabled_providers = ENV [ 'DISABLED_PROVIDERS' ] &.split ( ',' ) || [ ]
32
+
33
+ if disabled_providers . include? ( instance . name )
34
+ LOGGER . info ( JSON_LOGGER . log ( level : 'INFO' ,
35
+ message : "Skipping registration of disabled provider #{ instance . name } " ,
36
+ module_name : "cloud_status_alerter" ) )
37
+ else
38
+ LOGGER . info ( JSON_LOGGER . log ( level : 'INFO' ,
39
+ message : "Registering provider #{ instance . name } " ,
40
+ module_name : "cloud_status_alerter" ) )
34
41
35
- providers << instance
42
+ providers << instance
43
+ end
36
44
end
37
45
38
46
def initialize
You can’t perform that action at this time.
0 commit comments