Class: Legion::Data::Model::Node
- Inherits:
-
Sequel::Model
- Object
- Sequel::Model
- Legion::Data::Model::Node
- Includes:
- Logging::Helper
- Defined in:
- lib/legion/data/models/node.rb
Instance Method Summary collapse
Methods included from Logging::Helper
Instance Method Details
#parsed_hosted_worker_ids ⇒ Object
24 25 26 27 28 29 30 31 |
# File 'lib/legion/data/models/node.rb', line 24 def parsed_hosted_worker_ids return [] unless hosted_worker_ids Legion::JSON.load(hosted_worker_ids) rescue StandardError => e handle_exception(e, level: :debug, handled: true, operation: :parsed_hosted_worker_ids, id: self[:id]) [] end |
#parsed_metrics ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/legion/data/models/node.rb', line 15 def parsed_metrics return nil unless metrics Legion::JSON.load(metrics) rescue StandardError => e handle_exception(e, level: :debug, handled: true, operation: :parsed_metrics, id: self[:id]) nil end |