Class: PuppetX::Puppetlabs::Migration::OverviewModel::LogMessage
- Defined in:
- lib/puppet_x/puppetlabs/migration/overview_model.rb
Instance Attribute Summary collapse
-
#issue_id ⇒ Object
readonly
Returns the value of attribute issue_id.
-
#message ⇒ Object
readonly
Returns the value of attribute message.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(id, issue_id, message) ⇒ LogMessage
constructor
A new instance of LogMessage.
- #one_relationship(name) ⇒ Object
Methods inherited from Entity
#<=>, #eql?, from_hash, #hash, #id, init_relationships, many_relationship, #many_relationship, simple_name
Methods included from ModelObject
#initialize_from_hash, #to_hash
Constructor Details
#initialize(id, issue_id, message) ⇒ LogMessage
Returns a new instance of LogMessage.
361 362 363 364 365 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 361 def initialize(id, issue_id, ) super(id) @issue_id = issue_id @message = end |
Instance Attribute Details
#issue_id ⇒ Object (readonly)
Returns the value of attribute issue_id.
359 360 361 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 359 def issue_id @issue_id end |
#message ⇒ Object (readonly)
Returns the value of attribute message.
358 359 360 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 358 def @message end |
Class Method Details
.many_rels_hash ⇒ Object
374 375 376 377 378 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 374 def self.many_rels_hash { :log_entries => LogEntry.instance_method(:message_id), } end |
Instance Method Details
#one_relationship(name) ⇒ Object
367 368 369 370 371 372 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 367 def one_relationship(name) case name when :issue issue_id || UNDEFINED_ID end end |