Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectCatchUpJob ¶
type ProjectCatchUpJob struct {
Config config.Project
GitLab *gitlab.Client
Exporter *exporter.Exporter
WorkerPool WorkerPool
}
func (*ProjectCatchUpJob) Run ¶
func (j *ProjectCatchUpJob) Run(ctx context.Context)
type ProjectExportJob ¶
type ProjectExportJob struct {
Config config.Project
GitLab *gitlab.Client
Exporter *exporter.Exporter
WorkerPool WorkerPool
// contains filtered or unexported fields
}
func (*ProjectExportJob) Run ¶
func (j *ProjectExportJob) Run(ctx context.Context)
type WorkerPool ¶ added in v0.9.0
type WorkerPool interface {
StopAndWait()
Stopped() bool
Submit(func())
}
Click to show internal directories.
Click to hide internal directories.