Class: PuppetX::Puppetlabs::Migration::OverviewModel::AttributeConflict
- Inherits:
-
AttributeIssue
- Object
- Entity
- AttributeIssue
- PuppetX::Puppetlabs::Migration::OverviewModel::AttributeConflict
- Defined in:
- lib/puppet_x/puppetlabs/migration/overview_model.rb
Instance Attribute Summary collapse
- #preview_value ⇒ Object readonly
Attributes inherited from AttributeIssue
#attribute_id, #resource_conflict_id, #value
Instance Method Summary collapse
- #compliant? ⇒ Boolean
-
#initialize(id, resource_conflict_id, attribute_id, baseline_value, preview_value, compliant) ⇒ AttributeConflict
constructor
A new instance of AttributeConflict.
Methods inherited from AttributeIssue
Methods inherited from Entity
#<=>, #eql?, from_hash, #hash, #id, init_relationships, many_relationship, #many_relationship, many_rels_hash, #one_relationship, simple_name
Methods included from ModelObject
#initialize_from_hash, #to_hash
Constructor Details
#initialize(id, resource_conflict_id, attribute_id, baseline_value, preview_value, compliant) ⇒ AttributeConflict
Returns a new instance of AttributeConflict.
616 617 618 619 620 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 616 def initialize(id, resource_conflict_id, attribute_id, baseline_value, preview_value, compliant) super(id, resource_conflict_id, attribute_id, baseline_value) @preview_value = preview_value @compliant = compliant end |
Instance Attribute Details
#preview_value ⇒ Object (readonly)
614 615 616 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 614 def preview_value @preview_value end |
Instance Method Details
#compliant? ⇒ Boolean
624 625 626 |
# File 'lib/puppet_x/puppetlabs/migration/overview_model.rb', line 624 def compliant? @compliant end |