func NewReporter(cookiefilePath string, projects map[string][]string, lister pjlister.ProwJobLister) (*Client, error) {
	gc, err := client.NewClient(projects)
	if err != nil {
		return nil, err
	}
	gc.Start(cookiefilePath)
	return &Client{
		gc:     gc,
		lister: lister,
	}, nil
}
func NewReporter(cookiefilePath string, projects map[string][]string, lister pjlister.ProwJobLister) (*Client, error) {
	gc, err := client.NewClient(projects)
	if err != nil {
		return nil, err
	}
	gc.Start(cookiefilePath)
	return &Client{
		gc:     gc,
		lister: lister,
	}, nil
}
func NewReporter ( cookiefilePath string , projects map [ string ] [ ] string , lister pjlister . ProwJobLister ) ( * Client , error ) { gc , err := client . NewClient ( projects ) if err != nil { return nil , err } gc . Start ( cookiefilePath ) return & Client { gc : gc , lister : lister , } , nil }
// NewReporter returns a reporter client
NewReporter returns a reporter client