provider.go 220 B

12345678910111213
  1. // mirror provider is the wrapper of mirror jobs
  2. package worker
  3. // a mirrorProvider instance
  4. type mirrorProvider interface {
  5. // run mirror job
  6. Run()
  7. // terminate mirror job
  8. Terminate()
  9. // get context
  10. Context()
  11. }