diff --git a/backend/init/init.go b/backend/init/init.go index 7cb1c959b9..3c27772bfe 100644 --- a/backend/init/init.go +++ b/backend/init/init.go @@ -12,19 +12,6 @@ import ( backendLocal "github.com/hashicorp/terraform/backend/local" backendRemote "github.com/hashicorp/terraform/backend/remote" - backendArtifactory "github.com/hashicorp/terraform/backend/remote-state/artifactory" - backendAzure "github.com/hashicorp/terraform/backend/remote-state/azure" - backendConsul "github.com/hashicorp/terraform/backend/remote-state/consul" - backendEtcdv2 "github.com/hashicorp/terraform/backend/remote-state/etcdv2" - backendEtcdv3 "github.com/hashicorp/terraform/backend/remote-state/etcdv3" - backendGCS "github.com/hashicorp/terraform/backend/remote-state/gcs" - 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" - backendOSS "github.com/hashicorp/terraform/backend/remote-state/oss" - 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" ) // backends is the list of available backends. This is a global variable @@ -50,29 +37,6 @@ func Init(services *disco.Disco) { // Enhanced backends. "local": func() backend.Backend { return backendLocal.New() }, "remote": func() backend.Backend { return backendRemote.New(services) }, - - // Remote State backends. - "artifactory": func() backend.Backend { return backendArtifactory.New() }, - "azurerm": func() backend.Backend { return backendAzure.New() }, - "consul": func() backend.Backend { return backendConsul.New() }, - "etcd": func() backend.Backend { return backendEtcdv2.New() }, - "etcdv3": func() backend.Backend { return backendEtcdv3.New() }, - "gcs": func() backend.Backend { return backendGCS.New() }, - "http": func() backend.Backend { return backendHTTP.New() }, - "inmem": func() backend.Backend { return backendInmem.New() }, - "manta": func() backend.Backend { return backendManta.New() }, - "oss": func() backend.Backend { return backendOSS.New() }, - "pg": func() backend.Backend { return backendPg.New() }, - "s3": func() backend.Backend { return backendS3.New() }, - "swift": func() backend.Backend { return backendSwift.New() }, - - // Deprecated backends. - "azure": func() backend.Backend { - return deprecateBackend( - backendAzure.New(), - `Warning: "azure" name is deprecated, please use "azurerm"`, - ) - }, } }