code: func (fw *PaloAlto) Start(ctx context.Context, info map[string]string, timeout int) (bool, error) {
  	if fw.Transport == "syslog" {
  		log.LoggerWContext(ctx).Info("Sending SSO to PaloAlto using syslog")
  		return fw.startSyslog(ctx, info, timeout)
  	} else {
  		log.LoggerWContext(ctx).Info("Sending SSO to PaloAlto using HTTP")
  		return fw.startHttp(ctx, info, timeout)
  	}
  }
docs: // Send an SSO start to the PaloAlto using either syslog or HTTP depending on the Transport value of the struct
  // This will return any value from startSyslog or startHttp depending on the type of the transport