examples/server: Create certificates if they does not exist
This commit is contained in:
parent
849e261dc6
commit
960ebd9b46
@ -24,8 +24,11 @@ func main() {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
switch err {
|
switch err {
|
||||||
case gmi.ErrCertificateExpired:
|
case gmi.ErrCertificateExpired:
|
||||||
|
// Generate a new certificate if the current one is expired.
|
||||||
log.Print("Old certificate expired, creating new one")
|
log.Print("Old certificate expired, creating new one")
|
||||||
// Generate a new certificate if the old one is expired.
|
fallthrough
|
||||||
|
case gmi.ErrCertificateUnknown:
|
||||||
|
// Generate a certificate if one does not exist.
|
||||||
cert, err := gmi.NewCertificate(hostname, time.Minute)
|
cert, err := gmi.NewCertificate(hostname, time.Minute)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
// Failed to generate new certificate, abort
|
// Failed to generate new certificate, abort
|
||||||
|
Loading…
Reference in New Issue
Block a user