commit | 9cb404e14ba4a70e4a708ee9e0ebb6a5eafc0058 | [log] [tgz] |
---|---|---|
author | David K. Bainbridge <dbainbri@ciena.com> | Tue Jan 28 14:32:29 2020 -0800 |
committer | David K. Bainbridge <dbainbri@ciena.com> | Tue Jan 28 14:52:01 2020 -0800 |
tree | af279e0607ff88ec55579a0625c16bb666416753 | |
parent | e6d95f6b86aeae424c2698b4cb73b5efe28cdbbf [diff] |
VOL-2518 - reconnect to voltha on disconnect Change-Id: Ia497bb6a83312f15e54de0d7556753e1d9ef58b0
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