From be01ca70f4eeab036f0109eec19a4d2e1d584dc7 Mon Sep 17 00:00:00 2001 From: chris marget Date: Wed, 6 Feb 2019 14:02:26 -0500 Subject: [PATCH] on error return empty defaultKeyPair{} rather than nil --- helper/ssh/key_pair.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper/ssh/key_pair.go b/helper/ssh/key_pair.go index f85d17dde..5c2e388af 100644 --- a/helper/ssh/key_pair.go +++ b/helper/ssh/key_pair.go @@ -139,7 +139,7 @@ func (o *defaultKeyPairBuilder) Build() (KeyPair, error) { return o.newEcdsaKeyPair() } - return nil, fmt.Errorf("Unsupported keypair type: %s", o.kind.String()) + return defaultKeyPair{}, fmt.Errorf("Unsupported keypair type: %s", o.kind.String()) } // preallocatedKeyPair returns an SSH key pair based on user