Module: Azure::Storage::Common::Core::Logger
- Defined in:
- lib/azure/storage/common/core/utility.rb
Overview
Logger
Class Attribute Summary collapse
-
.logger ⇒ Object
Returns the value of attribute logger.
Class Method Summary collapse
- .error(msg) ⇒ Object
- .error_with_exit(msg) ⇒ Object
- .exception_message(msg) ⇒ Object
- .info(msg) ⇒ Object
- .initialize_external_logger(logger) ⇒ Object
- .success(msg) ⇒ Object
- .warn(msg) ⇒ Object
Class Attribute Details
.logger ⇒ Object
Returns the value of attribute logger.
124 125 126 |
# File 'lib/azure/storage/common/core/utility.rb', line 124 def logger @logger end |
Class Method Details
.error(msg) ⇒ Object
154 155 156 157 158 159 160 161 162 |
# File 'lib/azure/storage/common/core/utility.rb', line 154 def error(msg) if logger.nil? puts msg.bold.red else logger.error(msg) end msg end |
.error_with_exit(msg) ⇒ Object
134 135 136 137 138 139 140 141 142 |
# File 'lib/azure/storage/common/core/utility.rb', line 134 def error_with_exit(msg) if logger.nil? puts msg.bold.red else logger.error(msg) end raise msg.bold.red end |
.exception_message(msg) ⇒ Object
164 165 166 167 168 169 170 171 172 |
# File 'lib/azure/storage/common/core/utility.rb', line 164 def (msg) if logger.nil? puts msg.bold.red else logger.warn(msg) end raise msg.bold.red end |
.info(msg) ⇒ Object
126 127 128 129 130 131 132 |
# File 'lib/azure/storage/common/core/utility.rb', line 126 def info(msg) if logger.nil? puts msg.bold.white else logger.info(msg) end end |
.initialize_external_logger(logger) ⇒ Object
183 184 185 |
# File 'lib/azure/storage/common/core/utility.rb', line 183 def initialize_external_logger(logger) @logger = logger end |
.success(msg) ⇒ Object
174 175 176 177 178 179 180 181 |
# File 'lib/azure/storage/common/core/utility.rb', line 174 def success(msg) msg_with_new_line = msg + "\n" if logger.nil? print msg_with_new_line.green else logger.info(msg) end end |
.warn(msg) ⇒ Object
144 145 146 147 148 149 150 151 152 |
# File 'lib/azure/storage/common/core/utility.rb', line 144 def warn(msg) if logger.nil? puts msg.yellow else logger.warn(msg) end msg end |