Skip to content

Commit fd2206d

Browse files
committed
fix: panic on down/up.
1 parent 07469b6 commit fd2206d

File tree

3 files changed

+8
-13
lines changed

3 files changed

+8
-13
lines changed

pkg/provider/pulumi/aws/aws.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@ func New(p *project.Project, name string, envMap map[string]string) (common.Pulu
9898

9999
// Hydrate from file if already exists
100100
b, err := os.ReadFile(filepath.Join(p.Dir, "nitric-"+name+".yaml"))
101-
if !errors.Is(err, os.ErrNotExist) {
102-
return nil, err
103-
} else if err == nil {
101+
if err == nil {
104102
err = yaml.Unmarshal(b, asc)
105103
if err != nil {
106104
return nil, err
107105
}
106+
} else if !errors.Is(err, os.ErrNotExist) {
107+
return nil, err
108108
}
109109

110110
return &awsProvider{

pkg/provider/pulumi/azure/azure.go

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,12 @@ func New(p *project.Project, name string, envMap map[string]string) (common.Pulu
8484

8585
// Hydrate from file if already exists
8686
b, err := os.ReadFile(filepath.Join(p.Dir, "nitric-"+name+".yaml"))
87-
if !errors.Is(err, os.ErrNotExist) {
88-
return nil, err
89-
} else if err == nil {
87+
if err == nil {
9088
err = yaml.Unmarshal(b, asc)
9189
if err != nil {
9290
return nil, err
9391
}
94-
}
95-
96-
err = yaml.Unmarshal(b, asc)
97-
if err != nil {
92+
} else if !errors.Is(err, os.ErrNotExist) {
9893
return nil, err
9994
}
10095

pkg/provider/pulumi/gcp/gcp.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,13 @@ func New(p *project.Project, name string, envMap map[string]string) (common.Pulu
102102

103103
// Hydrate from file if already exists
104104
b, err := os.ReadFile(filepath.Join(p.Dir, "nitric-"+name+".yaml"))
105-
if !errors.Is(err, os.ErrNotExist) {
106-
return nil, err
107-
} else if err == nil {
105+
if err == nil {
108106
err = yaml.Unmarshal(b, gsc)
109107
if err != nil {
110108
return nil, err
111109
}
110+
} else if !errors.Is(err, os.ErrNotExist) {
111+
return nil, err
112112
}
113113

114114
return &gcpProvider{

0 commit comments

Comments
 (0)