Skip to content

Commit 7d508ad

Browse files
authored
chore(server): adding more logs for provisioning (#3058)
Adding logs for provisioning
1 parent 4c5741d commit 7d508ad

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

server/provisioning/provisioning.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"errors"
88
"fmt"
99
"io"
10+
"log"
1011
"os"
1112

1213
"github.com/goccy/go-yaml"
@@ -85,7 +86,7 @@ func (p Provisioner) do(data []byte) error {
8586
}
8687

8788
if err != nil {
88-
return fmt.Errorf("cannot unmarshal yaml: %w", err)
89+
return fmt.Errorf("cannot unmarshal yaml for provisioning file: %w", err)
8990
}
9091

9192
if rawYaml == nil {
@@ -99,13 +100,14 @@ func (p Provisioner) do(data []byte) error {
99100
continue
100101
}
101102
if err != nil {
102-
return fmt.Errorf("cannot provision resource from yaml: %w", err)
103+
return fmt.Errorf("cannot provision resource from yaml for provisioner %T: %w", p, err)
103104
}
105+
log.Printf("[provisioning] provisioner %T executed with success", p)
104106
success = true
105107
}
106108

107109
if !success {
108-
return fmt.Errorf("invalid resource type from yaml")
110+
return fmt.Errorf("all resource types from provisioning yaml don't support provisioning")
109111
}
110112
}
111113
return nil

0 commit comments

Comments
 (0)