-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[sdk-vpp#314] Add switch-case chain elements #1046
[sdk-vpp#314] Add switch-case chain elements #1046
Conversation
473cf1d
to
170ca4a
Compare
This doesn't seem related to vpp. |
This is actually a PR to |
Oh, I was confused by the PR name :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we split refactoring and bug fixing?
@denis-tingaikin |
253c2d5
to
9eef9b2
Compare
Overall I can see the utility of Switch chain element in many cases, including NSEs providing multiple NSes, etc. |
Hm... Can we use switchcase chain element instead of What do you think? |
@denis-tingaikin That is a very interesting idea actually :) |
Signed-off-by: Vladimir Popov <vladimir.popov@xored.com>
Signed-off-by: Vladimir Popov <vladimir.popov@xored.com>
9eef9b2
to
f7b704d
Compare
|
Signed-off-by: Vladimir Popov <vladimir.popov@xored.com>
f7b704d
to
583fb4c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
…k@main PR link: networkservicemesh/sdk#1046 Commit: 51c735c Author: Vladimir Popov Date: 2021-08-18 21:14:40 +0700 Message: - [sdk-vpp#314] Add switch-case chain elements (#1046) * Add switch-case server, client chain elements Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rename swich package to switchcase Signed-off-by: Vladimir Popov <vladimir.popov@xored.com> * Rework switchcase to call next Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Description
Adds switch-case chain elements.
Issue link
Needed for networkservicemesh/sdk-vpp#314.
How Has This Been Tested?
Types of changes