blob: cf99fc1961bdd4c161d3c3a46a369499d8a69309 [file] [log] [blame]
// +build ignore
package main
import (
"fmt"
"veyron2/config"
"veyron2/rt"
"veyron/profiles/net"
)
func main() {
r := rt.Init()
defer r.Cleanup()
ch := make(chan config.Setting, 10)
p := r.Publisher()
settings, err := p.ForkStream(net.StreamName, ch)
if err != nil {
r.Logger().Infof("failed to fork stream: %s", err)
}
for _, setting := range settings.Latest {
fmt.Println("Setting: ", setting)
}
for setting := range ch {
fmt.Println("Setting: ", setting)
}
}