summaryrefslogtreecommitdiffstats
path: root/client/go/cmd/cert.go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-08-29 14:11:48 +0200
committerMartin Polden <mpolden@mpolden.no>2022-08-29 14:17:34 +0200
commitf27efcd592228aea4711a5bed86999578a5987b0 (patch)
treee0470363d3317796ed21e4d4d51c8d1afd02bf02 /client/go/cmd/cert.go
parent87c82aa9266205e676e0cd1524233f1d2ae6a557 (diff)
Support specifying Athenz key pair through environment
Diffstat (limited to 'client/go/cmd/cert.go')
-rw-r--r--client/go/cmd/cert.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/client/go/cmd/cert.go b/client/go/cmd/cert.go
index ac4d5085782..3b16ec4d342 100644
--- a/client/go/cmd/cert.go
+++ b/client/go/cmd/cert.go
@@ -100,11 +100,15 @@ func doCert(cli *CLI, overwriteCertificate, noApplicationPackage bool, args []st
return err
}
}
- privateKeyFile, err := cli.config.privateKeyPath(app)
+ targetType, err := cli.config.targetType()
if err != nil {
return err
}
- certificateFile, err := cli.config.certificatePath(app)
+ privateKeyFile, err := cli.config.privateKeyPath(app, targetType)
+ if err != nil {
+ return err
+ }
+ certificateFile, err := cli.config.certificatePath(app, targetType)
if err != nil {
return err
}
@@ -167,7 +171,11 @@ func doCertAdd(cli *CLI, overwriteCertificate bool, args []string) error {
if err != nil {
return err
}
- certificateFile, err := cli.config.certificatePath(app)
+ targetType, err := cli.config.targetType()
+ if err != nil {
+ return err
+ }
+ certificateFile, err := cli.config.certificatePath(app, targetType)
if err != nil {
return err
}