# HG changeset patch # User Tero Marttila # Date 1425380479 -7200 # Node ID e8ede1a1e7b887fb1139c599824e8b245afddf4b # Parent 68abad09d54bec950aad2be9364eb207483b590e lib/pvl/hosts/zone: better noop-mode output for update_zone diff -r 68abad09d54b -r e8ede1a1e7b8 lib/pvl/hosts/zone.sh --- a/lib/pvl/hosts/zone.sh Tue Mar 03 12:55:17 2015 +0200 +++ b/lib/pvl/hosts/zone.sh Tue Mar 03 13:01:19 2015 +0200 @@ -92,7 +92,8 @@ elif [ "$UPDATE_SERIAL" = 0 ]; then log_noop "$out: Noop serial: $old <- $serial" - return 0 + # fake + return 1 else log_apply "$out: Update serial: $old <- $serial" @@ -134,6 +135,11 @@ else zone_serial=$(cat $serial) + # XXX: hack to get the right diff in NOOP mode + if [ "$UPDATE_SERIAL" = 0 ]; then + zone_serial=$update_serial + fi + log_apply "$out: Generate zone: $src @ $zone_serial" apply_cmd "$out" $OPT/bin/pvl.dns-process \