This commit is contained in:
10
main.go
10
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)
|
||||
|
Reference in New Issue
Block a user