On Fri, 21 Sep 2018 at 10:38, Zak Whittington <zwhitt.vmw...@gmail.com> wrote:
> VMware-BZ: 2192560 > Signed-off-by: Zak Whittington <zwhitt.vmw...@gmail.com> > Acked-by: Gurucharan Shetty <g...@ovn.org> > --- > utilities/ovs-save | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/utilities/ovs-save b/utilities/ovs-save > index 2294583..902d331 100755 > --- a/utilities/ovs-save > +++ b/utilities/ovs-save > @@ -121,11 +121,23 @@ save_flows () { > cnt++;printf "{class="$1",type="$2",len="$3"}->"$4}' > echo "'" > > + printf "%s" "ovs-ofctl -O $ofp_version add-groups ${bridge} " \ > + "\"$workdir/$bridge.groups.dump\"" > + > + # If possible use OpenFlow 1.4 atomic bundle transaction to add > groups > + [ ${ofp_version#OpenFlow} -ge 14 ] && bundle=" --bundle" || > bundle="" > + echo "${bundle}" > + > printf "%s" "ovs-ofctl -O $ofp_version replace-flows ${bridge} " \ > "\"$workdir/$bridge.flows.dump\"" > > # If possible, use OpenFlow 1.4 atomic bundle transaction to add > flows > - [ ${ofp_version#OpenFlow} -ge 14 ] && echo " --bundle" || echo > + echo "${bundle}" > + > + ovs-ofctl -O $ofp_version dump-groups "$bridge" | \ > + sed -e '/^OFPST_GROUP_DESC/d' \ > + -e '/^NXST_GROUP_DESC/d' > \ > + "$workdir/$bridge.groups.dump" > > ovs-ofctl -O $ofp_version dump-flows --no-names --no-stats > "$bridge" | \ > sed -e '/NXST_FLOW/d' \ > -- > 2.7.4 > > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev