commit | e6d95f6b86aeae424c2698b4cb73b5efe28cdbbf | [log] [tgz] |
---|---|---|
author | David K. Bainbridge <dbainbri@ciena.com> | Tue Jan 28 11:11:47 2020 -0800 |
committer | David K. Bainbridge <dbainbri@ciena.com> | Tue Jan 28 11:11:47 2020 -0800 |
tree | e8267e137fbc4b1e645ff5f7c1e65301a4dde90f | |
parent | 0b3f64839cc5ea0c3697cf4dc59961b073f205ab [diff] |
optimiztion of buffer usage Change-Id: Ia499a9df9fd61cfbd69a628e89b4806abff1cd39
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