Method: Ridgepole::Client.diff
- Defined in:
- lib/ridgepole/client.rb
.diff(dsl_or_config1, dsl_or_config2, options = {}) ⇒ Object
49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/ridgepole/client.rb', line 49 def diff(dsl_or_config1, dsl_or_config2, = {}) logger = Ridgepole::Logger.instance logger.verbose_info('# Parse DSL1') definition1, _execute1 = load_definition(dsl_or_config1, ) logger.verbose_info('# Parse DSL2') definition2, _execute2 = load_definition(dsl_or_config2, ) logger.verbose_info('# Compare definitions') diff = Ridgepole::Diff.new() diff.diff(definition1, definition2) end |