We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77d53d2 commit 8aca314Copy full SHA for 8aca314
1 file changed
contrib/apparmor/template.go
@@ -151,7 +151,7 @@ func generate(p *data, o io.Writer) error {
151
func load(path string) error {
152
out, err := aaParser("-Kr", path)
153
if err != nil {
154
- return fmt.Errorf("%s: %s", err, out)
+ return fmt.Errorf("parser error(%q): %w", strings.TrimSpace(out), err)
155
}
156
return nil
157
@@ -164,10 +164,7 @@ func macroExists(m string) bool {
164
165
func aaParser(args ...string) (string, error) {
166
out, err := exec.Command("apparmor_parser", args...).CombinedOutput()
167
- if err != nil {
168
- return "", err
169
- }
170
- return string(out), nil
+ return string(out), err
171
172
173
func getVersion() (int, error) {
0 commit comments