commit | ac0455d0dfbd41fce0c1115665b7ee72fa5c2aa6 | [log] [tgz] |
---|---|---|
author | Don Newton <dn8474@att.com> | Thu Jan 23 11:52:26 2020 -0500 |
committer | David Bainbridge <dbainbri@ciena.com> | Thu Jan 23 17:58:38 2020 +0000 |
tree | 9ce16ed0036310692c4442358df450ebb1c0359d | |
parent | 55376267761de4140eeea71bbdc27a38a652d0dd [diff] |
tweak client Change-Id: I51c4537915e46bf3f5ef299c9887a88a8375eca6
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