code: func (c *CustomResourceProvisioner) add(resourceName string, p customresources.Provisioner) {
  	// Wrap the provisioner with timeouts.
  	p = customresources.WithTimeout(p, ProvisioningTimeout, ProvisioningGraceTimeout)
  	c.Provisioners[resourceName] = withMetrics(p)
  }
docs: // add adds a custom resource provisioner.