Class: DnsMadeEasy::Zone::Plan
- Inherits:
-
Dry::Struct
- Object
- Dry::Struct
- DnsMadeEasy::Zone::Plan
- Defined in:
- lib/dnsmadeeasy/zone/plan.rb
Overview
Diff result describing intended changes without applying them.
Instance Method Summary collapse
Instance Method Details
#actions ⇒ Object
19 20 21 |
# File 'lib/dnsmadeeasy/zone/plan.rb', line 19 def actions [creates, updates, skipped_creates, skipped_deletes, ambiguous].flatten.sort_by(&:sort_key) end |
#empty? ⇒ Boolean
23 24 25 |
# File 'lib/dnsmadeeasy/zone/plan.rb', line 23 def empty? actions.empty? end |