commit | 3034262e765f6dcd57311cb93d71880cde4613e9 | [log] [tgz] |
---|---|---|
author | Andrea Campanella <andrea@opennetworking.org> | Thu Mar 05 20:48:26 2020 +0100 |
committer | Andrea Campanella <andrea@opennetworking.org> | Tue Mar 10 21:37:06 2020 +0100 |
tree | ed08c16632feb0c6132caaf728407fca5e2c1b24 | |
parent | 91c4e4ed05e937d774644dcf168757ed00ac7ce0 [diff] |
[VOL-2692] Returning FlowMod error to controller Change-Id: I33512b710e01c7a1f095c66f3efdea284eb3d00e
Ofagent-go provides an OpenFlow management interface for Voltha. It is a rewrite in Golang of the original ofagent that was written in python / twisted. The main driver behind the work was to introduce true concurrency to the agent for performance/scalability reasons.
Outside $GOPATH
git clone https://github.com/opencord/ofagent-go.git
git clone https://gerrit.opencord.org/ofagent-go
Compile go build -mod=vendor -o ./build/ofagent-go
./build/ofagent-go -ofaddress=localhost openflowPort=6653 -volthaAddress=localhost -volthaPort=50057
./build/ofagent-go -debug -ofaddress=localhost openflowPort=6653 -volthaAddress=localhost -volthaPort=50057