commit | 0b3f64839cc5ea0c3697cf4dc59961b073f205ab | [log] [tgz] |
---|---|---|
author | David K. Bainbridge <dbainbri@ciena.com> | Mon Jan 27 19:32:39 2020 -0800 |
committer | David K. Bainbridge <dbainbri@ciena.com> | Mon Jan 27 19:32:39 2020 -0800 |
tree | aa7accbea4f2ca11304b8f068ac37f41d25c7464 | |
parent | aea73cd5b84f44014a9a6802f28a52bfb278bf55 [diff] |
VOL-2511 - copy the read buffer for processing Change-Id: I47e0618e1e3e7d4c25ff196c523f3c85c6ba590a
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