diff --git a/main.go b/main.go index fc36109..48b155f 100644 --- a/main.go +++ b/main.go @@ -144,14 +144,14 @@ func GenerateCharts(f *excelize.File, data any, name string, location string, yM } // store the data together - parsedData = addData(parsedData, "RCC", rcc, yMaxValue) - parsedData = addData(parsedData, "WSDC", wsdc, yMaxValue) + parsedData = addData(parsedData, "RCC", rcc) + parsedData = addData(parsedData, "WSDC", wsdc) //parsedData["RCC"] = rcc //parsedData["WSDC"] = wsdc //prettyPrint(parsedData) // Generate worksheet and graph - AvgChart(f, name, location, dataColumns, parsedData) + AvgChart(f, name, location, dataColumns, parsedData, yMaxValue) } func AvgChart(f *excelize.File, worksheetName string, location string, avgCpuColumns []string, data []KeyValue, yMaxValue float64) { @@ -277,7 +277,7 @@ func AvgChart(f *excelize.File, worksheetName string, location string, avgCpuCol Font: excelize.Font{ Color: "000000", }, - Maximum: yMaxValue, + Maximum: *yMaxValue, }, Dimension: excelize.ChartDimension{ Height: 500, @@ -328,7 +328,7 @@ func main() { } // Generate charts into workbook - GenerateAvgVcpusCharts(f, data.Tracking.AvgCpu, "Average vCPUs", 0) + GenerateAvgVcpusCharts(f, data.Tracking.AvgCpu, "Average vCPUs") GenerateCharts(f, data.Tracking.AvgRam, "Average RAM(GB)", "A30", 0) GenerateCharts(f, data.Tracking.ProVmCount, "ProRated VM Count", "A60", 10000) GenerateCharts(f, data.Tracking.VmCount, "VM Count", "N60", 10000)