Skip to content

Commit 3c5e1c8

Browse files
committed
Don't require plugins to have executables
Since the Terraform plugin can consume credentials of other plugins, there is now a use-case for plugins with no executables. If a service offers a Terraform provider, but no CLI, Shell Plugins should still offer a solution to allow for the provisioning of that credential.
1 parent 080c5cc commit 3c5e1c8

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

cmd/contrib/main.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,8 @@ func newPlugin() error {
100100
Validate: survey.Required,
101101
},
102102
{
103-
Name: "Executable",
104-
Prompt: &survey.Input{Message: `Executable name (e.g. "aws" or "gh") [required]`},
105-
Validate: survey.Required,
103+
Name: "Executable",
104+
Prompt: &survey.Input{Message: `Executable name (e.g. "aws" or "gh")`},
106105
},
107106
{
108107
Name: "CredentialName",

0 commit comments

Comments
 (0)