Module worker

Functions

NameDescription
asGerritRequest(changeSetType)
calcUploadText(uploadInfos)
checker(scheduler, reviewer)
dirty(output)
doUploads(uploads, dry, topic, hashtag, changeSetType)
executeCommand(work, command)
findGitsByWalking()
findGitsFromManifest()
findProjectList(start)
getRulingDirectories(start)
getTrackingBranches(project)
parseTrackingBranches(project, s)
parseUpload(base, edit)
review(command) direntries -> queue -> scheduler ----> checker ----> queue -> review \--> checker --/ \-> checker -/ checker -> git status review -> magit
reviewChanges(work, reviewCommand)
scheduler(nrOfCheckers)
upload(work, dry, topic, hashtag, changeSetType)
uploadForRepo(project)
worker_(args)

Structs

NameDescription
Branch
Command
Commit
Project
ReportForDuty
Reschedule
Shutdown
UploadInfo

Enums

NameDescription
ChangeSetType
State

Aliases

NameTypeDescription
Work std.typecons.Tuple!(string,"base",worker.Project[],"projects")