Skip to content

Commit

Permalink
Adding lenovo logger for Lenovo provider
Browse files Browse the repository at this point in the history
  • Loading branch information
blomquisg committed Oct 20, 2016
1 parent 12d6de3 commit a64af1c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
2 changes: 2 additions & 0 deletions config/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -940,6 +940,8 @@
:level_rails: info
:level_aws: info
:level_aws_in_evm: error
:level_lenovo: info
:level_lenovo_in_evm: error
:level_azure: warn
:level_azure_in_evm: error
:level_mw: info
Expand Down
26 changes: 14 additions & 12 deletions lib/vmdb/loggers.rb
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,18 @@ def self.init
end

def self.apply_config(config)
apply_config_value(config, $log, :level)
apply_config_value(config, $rails_log, :level_rails)
apply_config_value(config, $vim_log, :level_vim, :level_vim_in_evm)
apply_config_value(config, $rhevm_log, :level_rhevm, :level_rhevm_in_evm)
apply_config_value(config, $aws_log, :level_aws, :level_aws_in_evm)
apply_config_value(config, $kube_log, :level_kube, :level_kube_in_evm)
apply_config_value(config, $mw_log, :level_mw, :level_mw_in_evm)
apply_config_value(config, $scvmm_log, :level_scvmm, :level_scvmm_in_evm)
apply_config_value(config, $api_log, :level_api, :level_api_in_evm)
apply_config_value(config, $fog_log, :level_fog, :level_fog_in_evm)
apply_config_value(config, $azure_log, :level_azure, :level_azure_in_evm)
apply_config_value(config, $log, :level)
apply_config_value(config, $rails_log, :level_rails)
apply_config_value(config, $vim_log, :level_vim, :level_vim_in_evm)
apply_config_value(config, $rhevm_log, :level_rhevm, :level_rhevm_in_evm)
apply_config_value(config, $aws_log, :level_aws, :level_aws_in_evm)
apply_config_value(config, $kube_log, :level_kube, :level_kube_in_evm)
apply_config_value(config, $mw_log, :level_mw, :level_mw_in_evm)
apply_config_value(config, $scvmm_log, :level_scvmm, :level_scvmm_in_evm)
apply_config_value(config, $api_log, :level_api, :level_api_in_evm)
apply_config_value(config, $fog_log, :level_fog, :level_fog_in_evm)
apply_config_value(config, $azure_log, :level_azure, :level_azure_in_evm)
apply_config_value(config, $lenovo_log, :level_lenovo, :level_lenovo_in_evm)
end

private
Expand All @@ -42,7 +43,7 @@ def self.create_loggers
if ENV.key?("CI")
$log = $rails_log = $audit_log = $fog_log = $policy_log = $vim_log = $rhevm_log = Vmdb.null_logger
$aws_log = $kube_log = $mw_log = $scvmm_log = $api_log = $miq_ae_logger = $websocket_log = Vmdb.null_logger
$azure_log = Vmdb.null_logger
$azure_log = $lenovo_log = Vmdb.null_logger
else
path_dir = Rails.root.join("log")

Expand All @@ -54,6 +55,7 @@ def self.create_loggers
$vim_log = MirroredLogger.new(path_dir.join("vim.log"), "<VIM> ")
$rhevm_log = MirroredLogger.new(path_dir.join("rhevm.log"), "<RHEVM> ")
$aws_log = MirroredLogger.new(path_dir.join("aws.log"), "<AWS> ")
$lenovo_log = MirroredLogger.new(path_dir.join("lenovo.log"), "<LENOVO> ")
$kube_log = MirroredLogger.new(path_dir.join("kubernetes.log"), "<KUBERNETES> ")
$mw_log = MirroredLogger.new(path_dir.join("middleware.log"), "<MIDDLEWARE> ")
$scvmm_log = MirroredLogger.new(path_dir.join("scvmm.log"), "<SCVMM> ")
Expand Down

0 comments on commit a64af1c

Please sign in to comment.