Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoggerHandler ¶
func LoggerHandler() resources.HandlerFunc
func NullHandler ¶
func NullHandler() resources.HandlerFunc
func SummaryHandler ¶
func SummaryHandler() resources.HandlerFunc
func WaitHandler ¶
func WaitHandler(final chan struct{}) resources.HandlerFunc
Types ¶
type LoggerMiddleware ¶
type LoggerMiddleware struct{}
func NewLoggerMiddleware ¶
func NewLoggerMiddleware() *LoggerMiddleware
func (*LoggerMiddleware) HandleResourceReader ¶
func (m *LoggerMiddleware) HandleResourceReader(next resources.HandlerFunc) resources.HandlerFunc
HandleResourceReader is a middleware that processes resources from the resource reader
type ResourcePoolMiddleware ¶
type ResourcePoolMiddleware struct {
// contains filtered or unexported fields
}
func NewResourcePoolMiddleware ¶
func NewResourcePoolMiddleware() *ResourcePoolMiddleware
func (*ResourcePoolMiddleware) GetResources ¶
func (m *ResourcePoolMiddleware) GetResources() []service.EntityInterface
GetResources returns all resources
func (*ResourcePoolMiddleware) GetResourcesByType ¶
func (m *ResourcePoolMiddleware) GetResourcesByType(resourceType types.ResourceType) []service.EntityInterface
GetResourcesByType returns resources by type
func (*ResourcePoolMiddleware) HandleResourceReader ¶
func (m *ResourcePoolMiddleware) HandleResourceReader(next resources.HandlerFunc) resources.HandlerFunc
HandleResourceReader is a middleware that processes resources from the resource reader
Click to show internal directories.
Click to hide internal directories.