github.com/anchore/syft@v1.38.2/cmd/syft/internal/options/linux_kernel.go (about) 1 package options 2 3 import "github.com/anchore/clio" 4 5 type linuxKernelConfig struct { 6 CatalogModules bool `json:"catalog-modules" yaml:"catalog-modules" mapstructure:"catalog-modules"` 7 } 8 9 func defaultLinuxKernelConfig() linuxKernelConfig { 10 return linuxKernelConfig{ 11 CatalogModules: true, 12 } 13 } 14 15 var _ interface { 16 clio.FieldDescriber 17 } = (*linuxKernelConfig)(nil) 18 19 func (o *linuxKernelConfig) DescribeFields(descriptions clio.FieldDescriptionSet) { 20 descriptions.Add(&o.CatalogModules, `whether to catalog linux kernel modules found within lib/modules/** directories`) 21 }