Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyFilters ¶
func ApplyFilters(filters []Filter, opts *FilterOptions, agents []*magent.Agent) ([]*magent.Agent, error)
the returned agents contains at least one proper agent
func NewConstraintsFilter ¶
func NewConstraintsFilter() *constraintsFilter
func NewResourceFilter ¶
func NewResourceFilter() *resourceFilter
Types ¶
type FilterOptions ¶
type FilterOptions struct {
// resources requirements
ResRequired types.ResourcesRequired
Replicas int
// constraints
Constraints []*types.Constraint
}
Click to show internal directories.
Click to hide internal directories.