alphagov/vcloud-edge_gateway — pull request #25 by mikepea (2014-03-06 16:25:25+00:00)
Title: [#64589182] Ignoring Id parameter when diffing Nat and Firewall rules.

The automatically generated Id parameter would cause an issue with Diff display when inserting new Firewall or Nat rules - every rule following the insertion would have its Id incremented, and hence be 'different' (despite the content remaining the same).

This PR adds two new Differ classes: FirewallConfigurationDiffer and NatConfigurationDiffer

These strip out the Id field (in FirewallRule and NatRule sections) before comparison, and hence provide clean diff output.