Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FetchAlpineCmd ¶
type FetchAlpineCmd struct { Debug bool DebugSQL bool Quiet bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchAlpineCmd is Subcommand for fetch Alpine secdb https://git.alpinelinux.org/cgit/alpine-secdb/
func (*FetchAlpineCmd) Execute ¶
func (p *FetchAlpineCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchAlpineCmd) SetFlags ¶
func (p *FetchAlpineCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchAmazonCmd ¶
type FetchAmazonCmd struct { Debug bool DebugSQL bool Quiet bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchAmazonCmd is Subcommand for fetch Amazon ALAS RSS https://alas.aws.amazon.com/alas.rss
func (*FetchAmazonCmd) Execute ¶
func (p *FetchAmazonCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchAmazonCmd) SetFlags ¶
func (p *FetchAmazonCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchDebianCmd ¶
type FetchDebianCmd struct { // ovalFiles bool Debug bool DebugSQL bool Quiet bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchDebianCmd is Subcommand for fetch RedHat OVAL
func (*FetchDebianCmd) Execute ¶
func (p *FetchDebianCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchDebianCmd) SetFlags ¶
func (p *FetchDebianCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchOracleCmd ¶
type FetchOracleCmd struct { Debug bool DebugSQL bool Quiet bool NoDetails bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchOracleCmd is Subcommand for fetch Oracle OVAL
func (*FetchOracleCmd) Execute ¶
func (p *FetchOracleCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchOracleCmd) SetFlags ¶
func (p *FetchOracleCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchRedHatCmd ¶
type FetchRedHatCmd struct { Debug bool DebugSQL bool Quiet bool NoDetails bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchRedHatCmd is Subcommand for fetch RedHat OVAL
func (*FetchRedHatCmd) Execute ¶
func (p *FetchRedHatCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchRedHatCmd) SetFlags ¶
func (p *FetchRedHatCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchSUSECmd ¶
type FetchSUSECmd struct { OpenSUSE bool OpenSUSELeap bool SUSEEnterpriseServer bool SUSEEnterpriseDesktop bool SUSEOpenstackCloud bool Debug bool DebugSQL bool Quiet bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string OVALPath string }
FetchSUSECmd is Subcommand for fetch SUSE OVAL
func (*FetchSUSECmd) Execute ¶
func (p *FetchSUSECmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
type FetchUbuntuCmd ¶
type FetchUbuntuCmd struct { Debug bool DebugSQL bool Quiet bool NoDetails bool LogDir string LogJSON bool DBPath string DBType string HTTPProxy string }
FetchUbuntuCmd is Subcommand for fetch RedHat OVAL
func (*FetchUbuntuCmd) Execute ¶
func (p *FetchUbuntuCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchUbuntuCmd) SetFlags ¶
func (p *FetchUbuntuCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type SelectCmd ¶
type SelectCmd struct { DebugSQL bool DBPath string DBType string Quiet bool LogDir string LogJSON bool ByPackage bool ByCveID bool }
SelectCmd is Subcommand for fetch RedHat OVAL
func (*SelectCmd) Execute ¶
func (p *SelectCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute