We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ae5656 commit 11f43b9Copy full SHA for 11f43b9
cmd/scw-sweeper/main.go
@@ -38,20 +38,22 @@ func main() {
38
os.Exit(exitCode)
39
}
40
41
-func mainNoExit() int {
+func getConfigProfile() *scw.Profile {
42
config, err := scw.LoadConfig()
43
if err != nil {
44
- // handle error
45
- log.Fatal(err)
+ return &scw.Profile{}
46
47
- activeProfile, err := config.GetActiveProfile()
+ profile, err := config.GetActiveProfile()
48
49
50
51
+ return profile
+}
52
53
+func mainNoExit() int {
54
+ configProfile := getConfigProfile()
55
envProfile := scw.LoadEnvProfile()
- profile := scw.MergeProfiles(activeProfile, envProfile)
56
+ profile := scw.MergeProfiles(configProfile, envProfile)
57
58
client, err := scw.NewClient(
59
scw.WithProfile(profile),
0 commit comments