예제 #1
0
func sendAnnotation(a annotate.Annotation) {
	c := annotate.NewClient(*rootURLFlag)
	returned, err := c.SendAnnotation(a)
	if err != nil {
		log.Fatal(err)
	}
	raw, err := json.MarshalIndent(returned, "", "\t")
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println(string(raw))
}
예제 #2
0
파일: system.go 프로젝트: nicollet/bosun
func (sc *SystemConf) GetAnnotateContext() annotate.Client {
	return annotate.NewClient(fmt.Sprintf("http://%v/api", sc.HTTPListen)) // TODO Fix for HTTPS
}