Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommitStream ¶ added in v0.1.4
type CommitStream struct {
GithubOptions *GithubOptions
Filter *Filter
Stats ProcessingStats
Debug bool
// contains filtered or unexported fields
}
func (*CommitStream) Start ¶ added in v0.1.4
func (cs *CommitStream) Start(handler Handler)
type Config ¶ added in v0.1.4
type Config struct {
Settings YamlConfig
FilePath string
}
type ElasticHandler ¶ added in v0.1.4
type ElasticHandler struct {
RemoteURI string
Username string
Password string
NoDuplicates bool
UseZincAwsS3 bool
}
func (ElasticHandler) Callback ¶ added in v0.1.4
func (e ElasticHandler) Callback(commits []Commit)
func (*ElasticHandler) DoPost ¶ added in v0.1.4
func (e *ElasticHandler) DoPost(path string, data string)
func (*ElasticHandler) Import ¶ added in v0.1.4
func (e *ElasticHandler) Import(commit Commit)
func (*ElasticHandler) ImportBulk ¶ added in v0.1.4
func (e *ElasticHandler) ImportBulk(commits []Commit)
func (*ElasticHandler) Setup ¶ added in v0.1.4
func (e *ElasticHandler) Setup()
type FeedResult ¶
type GithubHandler ¶ added in v0.1.4
type GithubHandler struct {
Cstream *CommitStream
// contains filtered or unexported fields
}
func (*GithubHandler) Run ¶ added in v0.1.4
func (gh *GithubHandler) Run(results chan<- []Commit)
type GithubOptions ¶ added in v0.1.4
type ProcessingStats ¶ added in v0.1.4
type YamlConfig ¶ added in v0.1.4
Click to show internal directories.
Click to hide internal directories.