diff --git a/backend/init/init.go b/backend/init/init.go index 1ee473401..8fa484674 100644 --- a/backend/init/init.go +++ b/backend/init/init.go @@ -22,6 +22,7 @@ import ( backendHTTP "github.com/hashicorp/terraform/backend/remote-state/http" backendInmem "github.com/hashicorp/terraform/backend/remote-state/inmem" backendManta "github.com/hashicorp/terraform/backend/remote-state/manta" + backendPg "github.com/hashicorp/terraform/backend/remote-state/pg" backendS3 "github.com/hashicorp/terraform/backend/remote-state/s3" backendSwift "github.com/hashicorp/terraform/backend/remote-state/swift" ) @@ -61,6 +62,7 @@ func Init(services *disco.Disco) { "http": func() backend.Backend { return backendHTTP.New() }, "inmem": func() backend.Backend { return backendInmem.New() }, "manta": func() backend.Backend { return backendManta.New() }, + "pg": func() backend.Backend { return backendPg.New() }, "s3": func() backend.Backend { return backendS3.New() }, "swift": func() backend.Backend { return backendSwift.New() }, diff --git a/backend/init/init_test.go b/backend/init/init_test.go index 59653125a..74dbf53aa 100644 --- a/backend/init/init_test.go +++ b/backend/init/init_test.go @@ -22,6 +22,7 @@ func TestInit_backend(t *testing.T) { {"gcs", "*gcs.Backend"}, {"inmem", "*inmem.Backend"}, {"manta", "*manta.Backend"}, + {"pg", "*pg.Backend"}, {"s3", "*s3.Backend"}, {"swift", "*swift.Backend"}, {"azure", "init.deprecatedBackendShim"},