mirror of
https://github.com/strongdm/comply
synced 2024-11-22 07:34:54 +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 {
|
for _, f := range files {
|
||||||
n := &Document{}
|
n := &Document{}
|
||||||
mdmd, err := loadMDMD(f.FullPath)
|
mdmd, err := loadMDMD(f.FullPath)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
err = yaml.Unmarshal([]byte(mdmd.yaml), &n)
|
err = yaml.Unmarshal([]byte(mdmd.yaml), &n)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
||||||
@ -155,7 +158,9 @@ func ReadPolicies() ([]*Document, error) {
|
|||||||
for _, f := range files {
|
for _, f := range files {
|
||||||
p := &Document{}
|
p := &Document{}
|
||||||
mdmd, err := loadMDMD(f.FullPath)
|
mdmd, err := loadMDMD(f.FullPath)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
err = yaml.Unmarshal([]byte(mdmd.yaml), &p)
|
err = yaml.Unmarshal([]byte(mdmd.yaml), &p)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
return nil, errors.Wrap(err, "unable to parse "+f.FullPath)
|
||||||
|
Loading…
Reference in New Issue
Block a user