Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// require: true
Broker brokers.BrokerInterface
// require: false
Backend backends.BackendInterface
// require: false
// default:false
Debug bool
// require: false
// default: 1 day
// task status expires in ex seconds, -1:forever
StatusExpires int
// require: false
// default: 1 day
// task result expires in ex seconds, -1:forever
ResultExpires int
}
func NewConfig ¶
func NewConfig(setConfigFunc ...SetConfigFunc) Config
type SetConfigFunc ¶
type SetConfigFunc func(*Config)
func Backend ¶
func Backend(b backends.BackendInterface) SetConfigFunc
func Broker ¶
func Broker(b brokers.BrokerInterface) SetConfigFunc
func Debug ¶
func Debug(debug bool) SetConfigFunc
func ResultExpires ¶
func ResultExpires(ex int) SetConfigFunc
func StatusExpires ¶
func StatusExpires(ex int) SetConfigFunc
Click to show internal directories.
Click to hide internal directories.