Skip to content

Improved diffing functionality of confTool

Tomasz Bold requested to merge tbold/athena:improve-diffing-for-defaults into master

This is small diffing improvement kicking in when the default setting is X and the value actually set is in JO StoreGateSvc+X. With --ignoreDefaults this case is ignored.

Aside from that there is a major refactor

  • loading modifiers went into separate functions
  • coloring code in diffing function is modified to be more readable (and more compact)
  • plain config display (-p option) also does coloring now

Merge request reports