Documentation ¶
Index ¶
- Constants
- func MarshalRequest(v any) ([]machineryv1tasks.Arg, error)
- func UnmarshalRequest(data string, v any) error
- func UnmarshalResponse(data []reflect.Value, v any) error
- type Config
- type GroupJobState
- type Job
- type MachineryLogger
- func (m *MachineryLogger) Fatal(args ...any)
- func (m *MachineryLogger) Fatalf(format string, args ...any)
- func (m *MachineryLogger) Fatalln(args ...any)
- func (m *MachineryLogger) Panic(args ...any)
- func (m *MachineryLogger) Panicf(format string, args ...any)
- func (m *MachineryLogger) Panicln(args ...any)
- func (m *MachineryLogger) Print(args ...any)
- func (m *MachineryLogger) Printf(format string, args ...any)
- func (m *MachineryLogger) Println(args ...any)
- type PreheatRequest
- type PreheatResponse
- type Queue
Constants ¶
View Source
const ( GlobalQueue = Queue("global") SchedulersQueue = Queue("schedulers") )
Queue Name.
View Source
const ( DefaultResultsExpireIn = 86400 DefaultRedisMaxIdle = 10 DefaultRedisIdleTimeout = 300 DefaultRedisReadTimeout = 60 DefaultRedisWriteTimeout = 60 DefaultRedisConnectTimeout = 60 )
Machinery server configuration.
View Source
const (
PreheatJob = "preheat"
)
Job Name.
Variables ¶
This section is empty.
Functions ¶
func MarshalRequest ¶
func MarshalRequest(v any) ([]machineryv1tasks.Arg, error)
func UnmarshalRequest ¶
Types ¶
type GroupJobState ¶
type Job ¶
type Job struct { Server *machinery.Server Worker *machinery.Worker Queue Queue }
func (*Job) GetGroupJobState ¶
func (t *Job) GetGroupJobState(groupUUID string) (*GroupJobState, error)
type MachineryLogger ¶ added in v2.0.1
type MachineryLogger struct{}
func (*MachineryLogger) Fatal ¶ added in v2.0.1
func (m *MachineryLogger) Fatal(args ...any)
Fatal sends to logger.Fatal
func (*MachineryLogger) Fatalf ¶ added in v2.0.1
func (m *MachineryLogger) Fatalf(format string, args ...any)
Fatalf sends to logger.Fatalf
func (*MachineryLogger) Fatalln ¶ added in v2.0.1
func (m *MachineryLogger) Fatalln(args ...any)
Fatalln sends to logger.Fatal
func (*MachineryLogger) Panic ¶ added in v2.0.1
func (m *MachineryLogger) Panic(args ...any)
Panic sends to logger.Panic
func (*MachineryLogger) Panicf ¶ added in v2.0.1
func (m *MachineryLogger) Panicf(format string, args ...any)
Panicf sends to logger.Panic
func (*MachineryLogger) Panicln ¶ added in v2.0.1
func (m *MachineryLogger) Panicln(args ...any)
Panicln sends to logger.Panic
func (*MachineryLogger) Print ¶ added in v2.0.1
func (m *MachineryLogger) Print(args ...any)
Print sends to logger.Info
func (*MachineryLogger) Printf ¶ added in v2.0.1
func (m *MachineryLogger) Printf(format string, args ...any)
Printf sends to logger.Infof
func (*MachineryLogger) Println ¶ added in v2.0.1
func (m *MachineryLogger) Println(args ...any)
Println sends to logger.Info
type PreheatRequest ¶
type PreheatResponse ¶
type PreheatResponse struct { }
Click to show internal directories.
Click to hide internal directories.