Turn on support for resourceReferences behind feature flag (#5830)

This commit is contained in:
Justin Van Patten 2020-11-25 10:43:46 -08:00 committed by GitHub
parent 600e296ee2
commit 06da84a752
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,6 +17,7 @@ package deploy
import ( import (
"context" "context"
"fmt" "fmt"
"os"
"time" "time"
"github.com/blang/semver" "github.com/blang/semver"
@ -31,6 +32,7 @@ import (
"github.com/pulumi/pulumi/sdk/v2/go/common/resource/config" "github.com/pulumi/pulumi/sdk/v2/go/common/resource/config"
"github.com/pulumi/pulumi/sdk/v2/go/common/resource/plugin" "github.com/pulumi/pulumi/sdk/v2/go/common/resource/plugin"
"github.com/pulumi/pulumi/sdk/v2/go/common/tokens" "github.com/pulumi/pulumi/sdk/v2/go/common/tokens"
"github.com/pulumi/pulumi/sdk/v2/go/common/util/cmdutil"
"github.com/pulumi/pulumi/sdk/v2/go/common/util/contract" "github.com/pulumi/pulumi/sdk/v2/go/common/util/contract"
"github.com/pulumi/pulumi/sdk/v2/go/common/util/logging" "github.com/pulumi/pulumi/sdk/v2/go/common/util/logging"
"github.com/pulumi/pulumi/sdk/v2/go/common/util/result" "github.com/pulumi/pulumi/sdk/v2/go/common/util/result"
@ -528,6 +530,8 @@ func (rm *resmon) SupportsFeature(ctx context.Context,
switch req.Id { switch req.Id {
case "secrets": case "secrets":
hasSupport = true hasSupport = true
case "resourceReferences":
hasSupport = cmdutil.IsTruthy(os.Getenv("PULUMI_EXPERIMENTAL_RESOURCE_REFERENCES"))
} }
logging.V(5).Infof("ResourceMonitor.SupportsFeature(id: %s) = %t", req.Id, hasSupport) logging.V(5).Infof("ResourceMonitor.SupportsFeature(id: %s) = %t", req.Id, hasSupport)