Update error message for apparmor parser
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
		| @@ -151,7 +151,7 @@ func generate(p *data, o io.Writer) error { | |||||||
| func load(path string) error { | func load(path string) error { | ||||||
| 	out, err := aaParser("-Kr", path) | 	out, err := aaParser("-Kr", path) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return fmt.Errorf("%s: %s", err, out) | 		return fmt.Errorf("parser error(%q): %w", strings.TrimSpace(out), err) | ||||||
| 	} | 	} | ||||||
| 	return nil | 	return nil | ||||||
| } | } | ||||||
| @@ -164,10 +164,7 @@ func macroExists(m string) bool { | |||||||
|  |  | ||||||
| func aaParser(args ...string) (string, error) { | func aaParser(args ...string) (string, error) { | ||||||
| 	out, err := exec.Command("apparmor_parser", args...).CombinedOutput() | 	out, err := exec.Command("apparmor_parser", args...).CombinedOutput() | ||||||
| 	if err != nil { | 	return string(out), err | ||||||
| 		return "", err |  | ||||||
| 	} |  | ||||||
| 	return string(out), nil |  | ||||||
| } | } | ||||||
|  |  | ||||||
| func getVersion() (int, error) { | func getVersion() (int, error) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Derek McGowan
					Derek McGowan