Skip to content

Commit 65c0d65

Browse files
committed
apikey files updated
1 parent 37ecffe commit 65c0d65

File tree

2 files changed

+7
-23
lines changed

2 files changed

+7
-23
lines changed

plugins/civo/api_key.go

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,28 +30,16 @@ func APIKey() schema.CredentialType {
3030
},
3131
},
3232
},
33-
{
34-
Name: fieldname.APIKeyID,
35-
MarkdownDescription: "The Name of apikey used to authenticate to civo",
36-
Optional: true,
37-
},
3833
},
3934
DefaultProvisioner: provision.EnvVars(defaultEnvVarMapping),
4035
Importer: importer.TryAll(
4136
importer.TryEnvVarPair(defaultEnvVarMapping),
42-
importer.TryEnvVarPair(secondEnvVarMapping),
4337
TryCivoConfigFile("~/.civo.json"),
4438
)}
4539
}
4640

4741
var defaultEnvVarMapping = map[string]sdk.FieldName{
48-
"CIVO_TOKEN": fieldname.APIKey,
49-
//"CIVO_API_KEY_NAME": fieldname.APIKeyID,
50-
}
51-
52-
var secondEnvVarMapping = map[string]sdk.FieldName{
53-
"CIVO_API_KEY" : fieldname.APIKey,
54-
"CIVO_API_KEY_NAME": fieldname.APIKeyID,
42+
"CIVO_TOKEN": fieldname.APIKey,
5543
}
5644

5745
func TryCivoConfigFile(path string) sdk.Importer {

plugins/civo/api_key_test.go

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ func TestAPIKeyProvisioner(t *testing.T) {
1212
plugintest.TestProvisioner(t, APIKey().DefaultProvisioner, map[string]plugintest.ProvisionCase{
1313
"default": {
1414
ItemFields: map[sdk.FieldName]string{
15-
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
15+
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
1616
},
1717
ExpectedOutput: sdk.ProvisionOutput{
1818
Environment: map[string]string{
19-
"CIVO_TOKEN": "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
19+
"CIVO_TOKEN": "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
2020
},
2121
},
2222
},
@@ -27,15 +27,12 @@ func TestAPIKeyImporter(t *testing.T) {
2727
plugintest.TestImporter(t, APIKey().Importer, map[string]plugintest.ImportCase{
2828
"environment": {
2929
Environment: map[string]string{
30-
"CIVO_TOKEN": "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
31-
"CIVO_API_KEY": "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
32-
"CIVO_API_KEY_NAME": "testdemoname",
30+
"CIVO_TOKEN": "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
3331
},
3432
ExpectedCandidates: []sdk.ImportCandidate{
3533
{
3634
Fields: map[sdk.FieldName]string{
37-
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
38-
fieldname.APIKeyID: "testdemoname",
35+
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
3936
},
4037
},
4138
},
@@ -47,12 +44,11 @@ func TestAPIKeyImporter(t *testing.T) {
4744
"~/.civo.json": plugintest.LoadFixture(t, ".civo.json"),
4845
},
4946
ExpectedCandidates: []sdk.ImportCandidate{
50-
5147
{
5248
Fields: map[sdk.FieldName]string{
53-
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
54-
fieldname.APIKeyID: "testdemoname",
49+
fieldname.APIKey: "XFIx85McyfCQc490j1tBa5b5s2XiWerNdOdfnkrOnchEXAMPLE",
5550
},
51+
NameHint:"testdemoname",
5652
},
5753
},
5854
},

0 commit comments

Comments
 (0)