function fixVpnHa()

in read_input/resources/custom-fix.js [135:152]


function fixVpnHa(data) {
  if (data.router_advertise_config) {
    if (data.router_advertise_config.ip_ranges) {
      data.router_advertise_config.ip_ranges = Object.fromEntries(
        data.router_advertise_config.ip_ranges.map((x) => [x, ""])
      );
    }
    data.router_advertise_config.mode =
      data.router_advertise_config.mode || "CUSTOM";
    data.router_advertise_config.groups = data.router_advertise_config
      .groups || ["ALL_SUBNETS"];
  }
  if (data.peer_external_gateway) {
    data.peer_external_gateway.interfaces =
      data.peer_external_gateway.interfaces || [];
  }
  return data;
}