@@ -18,22 +18,28 @@ func (d *DryccCmd) TLSInfo(appID string) error {
1818 if d .checkAPICompatibility (s .Client , err ) != nil {
1919 return err
2020 }
21- table := d .getDefaultFormatTable (
22- []string {"UUID" , "OWNER" , "CERTS-AUTO" , "HTTPS-ENFORCED" , "EMAIL" , "SERVER" },
23- )
24- data := []string {
25- tls .UUID ,
26- tls .Owner ,
27- fmt .Sprintf ("%v" , tls .CertsAutoEnabled != nil && * (tls .CertsAutoEnabled )),
28- fmt .Sprintf ("%v" , tls .HTTPSEnforced != nil && * (tls .HTTPSEnforced )),
29- safeGetString ("" ),
30- safeGetString ("" ),
31- }
21+ table := d .getDefaultFormatTable ([]string {})
22+ table .Append ([]string {"UUID:" , tls .UUID })
23+ table .Append ([]string {"Owner:" , tls .Owner })
24+ table .Append ([]string {"CertsAuto:" , fmt .Sprintf ("%v" , tls .CertsAutoEnabled != nil && * (tls .CertsAutoEnabled ))})
25+ table .Append ([]string {"HTTPSEnforced:" , fmt .Sprintf ("%v" , tls .HTTPSEnforced != nil && * (tls .HTTPSEnforced ))})
26+ // Issuer
27+ table .Append ([]string {"Issuer:" , "" })
3228 if tls .Issuer != nil {
33- data [4 ] = safeGetString (tls .Issuer .Email )
34- data [5 ] = safeGetString (tls .Issuer .Server )
29+ table .Append ([]string {"" , "Email:" , safeGetString (tls .Issuer .Email )})
30+ table .Append ([]string {"" , "Server:" , safeGetString (tls .Issuer .Server )})
31+ }
32+ // Events
33+ table .Append ([]string {"Events:" , "" })
34+ for _ , event := range tls .Events {
35+ table .Append ([]string {"" , "Name:" , event ["name" ]})
36+ table .Append ([]string {"" , "Kind:" , event ["kind" ]})
37+ table .Append ([]string {"" , "Time:" , event ["time" ]})
38+ table .Append ([]string {"" , "Type:" , event ["type" ]})
39+ table .Append ([]string {"" , "Status:" , event ["status" ]})
40+ table .Append ([]string {"" , "Message:" , d .wrapString (event ["message" ])})
41+ table .Append ([]string {"" })
3542 }
36- table .Append (data )
3743 table .Render ()
3844 return nil
3945}
0 commit comments