mirror of
https://github.com/openfaas/faas.git
synced 2025-06-18 12:06:37 +00:00
Publish to multiple topics
Enables publishing to various topics according to annotations on the functions. The function cache is moved up one level so that it can be shared between the scale from zero code and the queue proxy. Unit tests added for new internal methods. Tested e2e with arkade and the newest queue-worker and RC gateway image with two queues and an annotation on one of the functions of com.openfaas.queue. It worked as expected including with multiple namespace support. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
This commit is contained in:
committed by
Alex Ellis
parent
a7c6c39200
commit
2bfca6d848
@ -43,8 +43,3 @@ type Request struct {
|
||||
type RequestQueuer interface {
|
||||
Queue(req *Request) error
|
||||
}
|
||||
|
||||
// CanQueueRequests can take on asynchronous requests
|
||||
type CanQueueRequests interface {
|
||||
Queue(req *Request) error
|
||||
}
|
||||
|
Reference in New Issue
Block a user