[ovs-dev] [PATCH v8 3/8] ovn: add is_chassis_resident match expression component

Ben Pfaff blp at ovn.org
Thu Jan 19 18:02:31 UTC 2017


On Sun, Jan 08, 2017 at 04:21:13PM -0800, Mickey Spiegel wrote:
> This patch introduces a new match expression component
> is_chassis_resident().  Unlike match expression comparisons,
> is_chassis_resident is not pushed down to OpenFlow.  It is a
> conditional that is evaluated in the controller during expr_simplify(),
> when it is replaced by a boolean expression.  The is_chassis_resident
> conditional evaluates to "true" when the specified string identifies a
> port name that is resident on this controller chassis, i.e., the
> corresponding southbound database Port_Binding has a chassis column
> that matches this chassis.  Otherwise it evaluates to "false".
> 
> This allows higher level features to specify flows that are only
> installed on some chassis rather than on all chassis with the
> corresponding datapath.
> 
> Suggested-by: Ben Pfaff <blp at ovn.org>
> Signed-off-by: Mickey Spiegel <mickeys.dev at gmail.com>
> Acked-by: Ben Pfaff <blp at ovn.org>

Applied, thanks!


More information about the dev mailing list