Skip to content
Snippets Groups Projects
Select Git revision
  • master default
  • fin/ulo-section
  • week45/fancy-builds
  • fin/applogos
  • week41/final-review
  • week41/review-again
  • week41/reporting-on-app
  • week40/apppep
  • week40/review-report
  • week40/elementary
  • week39/transitive
  • week39/lazy-scores
  • week39/application-sections-fix
  • week39/feedback-holes
  • week39/feedback-versioning
  • week38/slide-review
  • issue13/fix
  • issue13/version-upgrade
  • issue12/setup
  • issue10/explorer
20 results

scheduler.go

Blame
  • scheduler.go 459 B
    package core
    
    type Scheduler interface {
    	// Submit job for execution with this scheduler. Only returns
    	// an error when enqueuing failed. On success, returns a unique
    	// id for use with other methods of this scheduler.
    	Submit(job Collecter) (JobId, error)
    
    	// Return a JobInfo for the job with given id.
    	Info(id JobId) (JobInfo, error)
    
    	// Wait for completion of job with given id. Returns an error
    	// if the id is unknown.
    	WaitFor(id JobId) error
    }