File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -81,10 +81,21 @@ func (g *PowerpackGenerator) InitResources() error {
81
81
return nil
82
82
}
83
83
84
- powerpacks , _ , err := api .ListPowerpacks (auth )
85
- if err != nil {
86
- return err
84
+ var powerpacks []datadogV2.PowerpackData
85
+ optionalParameters := & datadogV2.ListPowerpacksOptionalParameters {}
86
+ paginationChan , _ := api .ListPowerpacksWithPagination (auth ,
87
+ * optionalParameters .WithPageLimit (1000 ))
88
+ for {
89
+ pageResult , more := <- paginationChan
90
+ if ! more {
91
+ break
92
+ }
93
+ if pageResult .Error != nil {
94
+ return pageResult .Error
95
+ }
96
+ powerpacks = append (powerpacks , pageResult .Item )
87
97
}
88
- g .Resources = g .createResources (powerpacks .GetData ())
98
+
99
+ g .Resources = g .createResources (powerpacks )
89
100
return nil
90
101
}
You can’t perform that action at this time.
0 commit comments