bugfix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-10-26 14:39:51 +11:00
parent 8eb3aaf4ed
commit 579b08162a

12
main.go
View File

@@ -139,7 +139,7 @@ func getScsiBusSharingVMs(client *govmomi.Client) error {
// Determine cluster based on runtime host of VM based on https://github.com/vmware/govmomi/issues/1242#issuecomment-427671990
for _, host := range hsList {
if host.Reference() == *vm.Summary.Runtime.Host {
fmt.Printf("host %s matches with parent %s\n", host.Name, host.Parent)
//fmt.Printf("host %s matches with parent %s\n", host.Name, host.Parent)
var cluster mo.ManagedEntity
err = pc.RetrieveOne(ctx, *host.Parent, []string{"name"}, &cluster)
@@ -215,6 +215,7 @@ func generateBusSharingTable() string {
// Convert the buffer to a string
htmlString := buf.String()
fmt.Printf("generateBusSharingTable : %s\n", htmlString)
return htmlString
@@ -249,8 +250,9 @@ func updateHtml(htmlContent string, heading string, newTable string) string {
}
// goquery produces implicit nodes when parsing the input html, remove them now
h = strings.Replace("<html><head></head><body>", h, "", 1)
h = strings.Replace("</body></html>", h, "", 1)
fmt.Printf("updateHtml whole doc : %s\n", h)
h = strings.Replace(h, "<html><head></head><body>", "", 1)
h = strings.Replace(h, "</body></html>", "", 1)
return h
}
@@ -281,10 +283,10 @@ func main() {
defer f.Close()
log.SetOutput(f)
log.Printf("Starting execution. Built on %s from sha1 %s\n", buildTime, sha1ver)
fmt.Printf("Starting execution. Built on %s from sha1 %s\n", buildTime, sha1ver)
// So we can convert vCenter UTC to our local timezone
log.Printf("Setting timezone to '%s'\n", *vTZ)
fmt.Printf("Setting timezone to '%s'\n", *vTZ)
location, err = time.LoadLocation(*vTZ)
if err != nil {
fmt.Fprintf(os.Stderr, "Error setting timezone to %s : %s\n", *vTZ, err)