mirror of
https://github.com/strongdm/comply
synced 2024-11-05 15:35:25 +00:00
Add handling errors in read policies and narratives (#48)
This commit is contained in:
parent
373e7737ab
commit
53a65f6c00
@ -102,6 +102,9 @@ func ReadNarratives() ([]*Document, error) {
|
||||
for _, f := range files {
|
||||
n := &Document{}
|
||||
mdmd, err := loadMDMD(f.FullPath)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
err = yaml.Unmarshal([]byte(mdmd.yaml), &n)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
||||
@ -155,7 +158,9 @@ func ReadPolicies() ([]*Document, error) {
|
||||
for _, f := range files {
|
||||
p := &Document{}
|
||||
mdmd, err := loadMDMD(f.FullPath)
|
||||
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
err = yaml.Unmarshal([]byte(mdmd.yaml), &p)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
||||
|
Loading…
Reference in New Issue
Block a user