Documentation ¶
Index ¶
- Constants
- type CmdJob
- type CronJob
- type Job
- type JobInfo
- type JobManager
- func (j *JobManager) Add(cronspec, command string) (string, error)
- func (j *JobManager) Close()
- func (j *JobManager) FollowLog(ctx context.Context, prefix string) (io.ReadCloser, error)
- func (j *JobManager) GetByPrefix(prefix string) (Job, string, error)
- func (j *JobManager) Infos() map[string]*JobInfo
- func (j *JobManager) Log(prefix string) (io.ReadCloser, error)
- func (j *JobManager) Remove(prefix string) error
- func (j *JobManager) Start(prefix string) error
- func (j *JobManager) Stop(prefix string) error
Constants ¶
View Source
const CROKER_ID = "main"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobManager ¶
type JobManager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager() *JobManager
func (*JobManager) Close ¶
func (j *JobManager) Close()
func (*JobManager) FollowLog ¶
func (j *JobManager) FollowLog(ctx context.Context, prefix string) (io.ReadCloser, error)
func (*JobManager) GetByPrefix ¶
func (j *JobManager) GetByPrefix(prefix string) (Job, string, error)
func (*JobManager) Infos ¶
func (j *JobManager) Infos() map[string]*JobInfo
func (*JobManager) Log ¶
func (j *JobManager) Log(prefix string) (io.ReadCloser, error)
func (*JobManager) Remove ¶
func (j *JobManager) Remove(prefix string) error
func (*JobManager) Start ¶
func (j *JobManager) Start(prefix string) error
func (*JobManager) Stop ¶
func (j *JobManager) Stop(prefix string) error
Click to show internal directories.
Click to hide internal directories.