Documentation ¶
Index ¶
- func BuildFilter(names []string, disableNames []string, enableLabel bool, scope string) (t.Filter, string)
- func FilterByDisableNames(disableNames []string, baseFilter t.Filter) t.Filter
- func FilterByDisabledLabel(baseFilter t.Filter) t.Filter
- func FilterByEnableLabel(baseFilter t.Filter) t.Filter
- func FilterByImage(images []string, baseFilter t.Filter) t.Filter
- func FilterByNames(names []string, baseFilter t.Filter) t.Filter
- func FilterByScope(scope string, baseFilter t.Filter) t.Filter
- func NoFilter(t.FilterableContainer) bool
- func WatchtowerContainersFilter(c t.FilterableContainer) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildFilter ¶
func BuildFilter(names []string, disableNames []string, enableLabel bool, scope string) (t.Filter, string)
BuildFilter creates the needed filter of containers
func FilterByDisableNames ¶ added in v1.7.0
FilterByDisableNames returns all containers that don't match any of the specified names
func FilterByDisabledLabel ¶
FilterByDisabledLabel returns all containers that have the enabled label set to disable
func FilterByEnableLabel ¶
FilterByEnableLabel returns all containers that have the enabled label set
func FilterByImage ¶ added in v1.5.0
FilterByImage returns all containers that have a specific image
func FilterByNames ¶
FilterByNames returns all containers that match one of the specified names
func FilterByScope ¶ added in v1.0.3
FilterByScope returns all containers that belongs to a specific scope
func NoFilter ¶
func NoFilter(t.FilterableContainer) bool
NoFilter will not filter out any containers
func WatchtowerContainersFilter ¶
func WatchtowerContainersFilter(c t.FilterableContainer) bool
WatchtowerContainersFilter filters only watchtower containers
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.