Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NopImporter ¶
func NopImporter() *nopImporter
Types ¶
type ClonerQueue ¶
type ClonerQueue struct {
// contains filtered or unexported fields
}
func NewClonerQueue ¶
func NewClonerQueue( logger *zap.Logger, queue queue.Queue, githubService *service_github.Service, ) *ClonerQueue
func (*ClonerQueue) Enqueue ¶
func (q *ClonerQueue) Enqueue(ctx context.Context, event *github.CloneRepositoryEvent) error
type ImporterQueue ¶
type ImporterQueue interface {
Start(ctx context.Context) error
Enqueue(ctx context.Context, codebaseID, userID string) error
}
func NewImporterQueue ¶
func NewImporterQueue( logger *zap.Logger, queue queue.Queue, gitHubService *service_github.Service, ) ImporterQueue
type PullRequestImportEvent ¶
Click to show internal directories.
Click to hide internal directories.