Switch to go modules (#6585)

* Switch to go modules

* Make fmt
This commit is contained in:
Jeff Mitchell
2019-04-13 03:44:06 -04:00
committed by GitHub
parent ab43bf7d18
commit 278bdd1f4e
1430 changed files with 68149 additions and 82654 deletions

View File

@@ -163,13 +163,19 @@ func TestAuthEnableCommand_Run(t *testing.T) {
}
}
plugins, err := ioutil.ReadDir("../vendor/github.com/hashicorp")
modFile, err := ioutil.ReadFile("../go.mod")
if err != nil {
t.Fatal(err)
}
for _, p := range plugins {
if p.IsDir() && strings.HasPrefix(p.Name(), "vault-plugin-auth-") {
backends = append(backends, strings.TrimPrefix(p.Name(), "vault-plugin-auth-"))
modLines := strings.Split(string(modFile), "\n")
for _, p := range modLines {
splitLine := strings.Split(strings.TrimSpace(p), " ")
if len(splitLine) == 0 {
continue
}
potPlug := strings.TrimPrefix(splitLine[0], "github.com/hashicorp/")
if strings.HasPrefix(potPlug, "vault-plugin-auth-") {
backends = append(backends, strings.TrimPrefix(potPlug, "vault-plugin-auth-"))
}
}