-
Notifications
You must be signed in to change notification settings - Fork 540
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add contain_db field to mssql db secret backend
In addition the following updates were made - run mssql database secret backend connection tests against a local mssql docker container - factor out db backend types to constants - update canonical list of db backend types to include all supported types - add ability to skip db tests globally or based on the db engine type Dependency updates: - terraform-plugin-sdk/v2 to v2.10.0 - vault/api v1.3.0 - vault/sdk v0.3.1-0.20211214161113-fcc5f22bea02 - vault v1.2.1-0.20211214161113-fcc5f22bea02
- Loading branch information
Showing
7 changed files
with
1,327 additions
and
216 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
diff --git a/vault/resource_database_secret_backend_connection.go b/vault/resource_database_secret_backend_connection.go | ||
index c37b94b3..4a5ec81a 100644 | ||
--- a/vault/resource_database_secret_backend_connection.go | ||
+++ b/vault/resource_database_secret_backend_connection.go | ||
@@ -36,18 +36,6 @@ const ( | ||
dbBackendSnowflake = "snowflake" | ||
) | ||
|
||
-type dbEngineInfo struct { | ||
- name string | ||
-} | ||
- | ||
-func (d *dbEngineInfo) prefix() string { | ||
- return d.name + ".0" | ||
-} | ||
- | ||
-func (d *dbEngineInfo) plugin() string { | ||
- return fmt.Sprintf("%s-database-plugin", strings.Replace(d.name, "_", "-", -1)) | ||
-} | ||
- | ||
var ( | ||
databaseSecretBackendConnectionBackendFromPathRegex = regexp.MustCompile("^(.+)/config/.+$") | ||
databaseSecretBackendConnectionNameFromPathRegex = regexp.MustCompile("^.+/config/(.+$)") | ||
@@ -67,10 +55,6 @@ var ( | ||
dbBackendOracle, | ||
dbBackendSnowflake, | ||
} | ||
- | ||
- dbEnginePostgresql = dbEngineInfo{ | ||
- name: "postgresql", | ||
- } | ||
) | ||
|
||
func databaseSecretBackendConnectionResource() *schema.Resource { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.