Add check type manual.

Results of manual checks are forced to WARN to inform users to check manually.
pull/32/head
Abubakr-Sadik Nii Nai Davis 7 years ago committed by Liz Rice
parent 16fbf084e9
commit 09ca739dc0

@ -61,6 +61,7 @@ type Check struct {
ID string `yaml:"id" json:"id"`
Text string
Audit string `json:"omit"`
Type string `json:"type"`
Commands []*exec.Cmd `json:"omit"`
Tests *tests `json:"omit"`
Set bool `json:"omit"`
@ -70,7 +71,13 @@ type Check struct {
// Run executes the audit commands specified in a check and outputs
// the results.
func (c *Check) Run() {
func (c *Check) Run(verbose bool) {
// If check type is manual, force result to WARN.
if c.Type == "manual" {
c.State = WARN
return
}
var out bytes.Buffer
var errmsgs string

Loading…
Cancel
Save