예제 #1
0
파일: main.go 프로젝트: bboreham/coatl
func main() {
	backend = backends.NewBackend([]string{})

	err := topCmd.Execute()
	if err != nil {
		log.Fatal(err)
	}
}
예제 #2
0
파일: listener.go 프로젝트: bboreham/coatl
func NewListener(dc *docker.Client) *Listener {
	listener := &Listener{
		backend:    backends.NewBackend([]string{}),
		dc:         dc,
		services:   make(map[string]*service),
		containers: make(map[string]*docker.Container),
	}
	return listener
}
예제 #3
0
파일: listen.go 프로젝트: dpw/ambergris
func NewListener(errors chan<- error) (*Listener, error) {
	listener := &Listener{
		backend: backends.NewBackend([]string{}),
		updates: make(chan model.ServiceUpdate),
		errors:  errors,
	}
	go listener.run()
	return listener, nil
}
예제 #4
0
파일: main.go 프로젝트: squaremo/coatl
func main() {
	backend = backends.NewBackend([]string{})
	run()
}