Esempio n. 1
0
func Worker() {
	goworker.Register("CreateStack", w.CreateStack())
	goworker.Register("DeleteStack", w.DeleteStack())
	if err := goworker.Work(); err != nil {
		fmt.Println("Error:", err)
	}
}
Esempio n. 2
0
func main() {
	goworker.Register("SampleAddJobClass", addWorker)

	if err := goworker.Work(); err != nil {
		fmt.Println("Error:", err)
	}

}
Esempio n. 3
0
func TestNewGoReviewJob(t *testing.T) {
	goReviewJob := newGoReviewJob(successReviewer, successEnqueuer)

	// compile error if signature is incorrect
	goworker.Register("GoReviewJob", goReviewJob)

	if err := goReviewJob("go_review", fixtureReviewJobArgs...); err != nil {
		t.Fatal(err)
	}
}
Esempio n. 4
0
func init() {
	mixpanelToken := os.Getenv("MIXPANEL_TOKEN")

	if mixpanelToken == "" {
		log.Fatal("MIXPANEL_TOKEN must be defined")
	}

	mp = mixpanel.NewMixpanel(mixpanelToken)

	goworker.Register("MixpanelTrackJob", mixpanelTrack)
}
Esempio n. 5
0
File: main.go Progetto: houndci/go
func main() {
	var (
		reviewer = reviewerFunc(lintReviewer)
		queue    = newResqueEnqueuer("high")
	)

	goworker.Register("GoReviewJob", newGoReviewJob(reviewer, queue))

	if err := goworker.Work(); err != nil {
		log.Error(err)
	}
}
Esempio n. 6
0
func init() {
	goworker.Register("Hello", helloWorker)
	total = 0
}
Esempio n. 7
0
func init() {
	hw := newHivyWorker()
	goworker.Register(hw.channel, hw.forker)
}