code: func newWorkerNode() (*VSphere, error) {
  	var err error
  	vs := VSphere{}
  	vs.hostName, err = os.Hostname()
  	if err != nil {
  		klog.Errorf("Failed to get hostname. err: %+v", err)
  		return nil, err
  	}
  	vs.vmUUID, err = GetVMUUID()
  	if err != nil {
  		klog.Errorf("Failed to get uuid. err: %+v", err)
  		return nil, err
  	}
  	return &vs, nil
  }
docs: // Creates new worker node interface and returns