Class: ChiliLogger::Values::Default
- Inherits:
-
Object
- Object
- ChiliLogger::Values::Default
- Defined in:
- lib/helpers/values/default.rb
Overview
class for keeping all default values in a single place
Instance Method Summary collapse
- #action ⇒ Object
- #desc ⇒ Object
- #env ⇒ Object
- #fallback_broker ⇒ Object
- #invalid_string ⇒ Object
- #layer ⇒ Object
- #log ⇒ Object
- #log_error ⇒ Object
- #log_errors ⇒ Object
- #main_content ⇒ Object
- #modified_records ⇒ Object
- #msg_broker ⇒ Object
- #server_url ⇒ Object
- #service ⇒ Object
- #sqs_message ⇒ Object
- #type ⇒ Object
- #undefined_string ⇒ Object
- #user ⇒ Object
Instance Method Details
#action ⇒ Object
41 42 43 |
# File 'lib/helpers/values/default.rb', line 41 def action undefined_string end |
#desc ⇒ Object
45 46 47 |
# File 'lib/helpers/values/default.rb', line 45 def desc { type: type, service: service, action: action } end |
#env ⇒ Object
25 26 27 |
# File 'lib/helpers/values/default.rb', line 25 def env undefined_string end |
#fallback_broker ⇒ Object
11 12 13 |
# File 'lib/helpers/values/default.rb', line 11 def fallback_broker :aws_sqs end |
#invalid_string ⇒ Object
83 84 85 |
# File 'lib/helpers/values/default.rb', line 83 def invalid_string 'invalid_format' end |
#layer ⇒ Object
29 30 31 |
# File 'lib/helpers/values/default.rb', line 29 def layer undefined_string end |
#log ⇒ Object
71 72 73 |
# File 'lib/helpers/values/default.rb', line 71 def log {} end |
#log_error ⇒ Object
61 62 63 64 65 |
# File 'lib/helpers/values/default.rb', line 61 def log_error sentence1 = 'ChiliLogger received an unsupported type of error, so it replaced it with this generic string.' sentence2 = ' Errors must be either a String or a descendant of the Exception class.' sentence1 + sentence2 end |
#log_errors ⇒ Object
57 58 59 |
# File 'lib/helpers/values/default.rb', line 57 def log_errors [] end |
#main_content ⇒ Object
49 50 51 |
# File 'lib/helpers/values/default.rb', line 49 def main_content { modified_records: modified_records, errors: log_errors } end |
#modified_records ⇒ Object
53 54 55 |
# File 'lib/helpers/values/default.rb', line 53 def modified_records {} end |
#msg_broker ⇒ Object
7 8 9 |
# File 'lib/helpers/values/default.rb', line 7 def msg_broker :rabbitmq end |
#server_url ⇒ Object
67 68 69 |
# File 'lib/helpers/values/default.rb', line 67 def server_url undefined_string end |
#service ⇒ Object
37 38 39 |
# File 'lib/helpers/values/default.rb', line 37 def service undefined_string end |
#sqs_message ⇒ Object
75 76 77 78 79 80 81 |
# File 'lib/helpers/values/default.rb', line 75 def { error_type: undefined_string, error_message: undefined_string, log: undefined_string } end |
#type ⇒ Object
33 34 35 |
# File 'lib/helpers/values/default.rb', line 33 def type undefined_string end |
#undefined_string ⇒ Object
87 88 89 |
# File 'lib/helpers/values/default.rb', line 87 def undefined_string 'not_specified' end |
#user ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/helpers/values/default.rb', line 15 def user { cognito_id: undefined_string, email: undefined_string, company_cognito_id: undefined_string, company_name: undefined_string, ghost_user_cognito_id: undefined_string } end |