Skip to content

Commit 8e571e0

Browse files
feat: Hiding not needed revoked column.
1 parent dc53a95 commit 8e571e0

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

cmd/columns_sshcerts.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,8 @@ func getSshColumns() []tSshColumn {
120120
},
121121

122122
tSshColumn{
123-
isShown: func(_ tConfig) bool { return true }, // Always shown.
124-
title: func() string { return "Revoked at" }, // Static title.
123+
isShown: func(tc tConfig) bool { return tc.showRevoked }, // Always shown.
124+
title: func() string { return "Revoked at" }, // Static title.
125125
titleColor: color.Bold,
126126

127127
contentSource: func(x tSshCertificateWithRevocation, tc tConfig) string {

cmd/columns_x509certs.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,8 @@ func getX509Columns() []tX509Column {
183183
},
184184

185185
tX509Column{
186-
isShown: func(_ tConfig) bool { return true }, // Always shown.
187-
title: func() string { return "Revoked at" }, // Static title.
186+
isShown: func(tc tConfig) bool { return tc.showRevoked }, // Always shown.
187+
title: func() string { return "Revoked at" }, // Static title.
188188
titleColor: color.Bold,
189189

190190
contentSource: func(x tX509CertificateProvisionerRevocation, tc tConfig) string {

cmd/command_sshcerts.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,18 @@ func init() {
4040
//Do not sort flags.
4141
sshCertsCmd.Flags().SortFlags = false
4242

43+
// Records selection criteria.
44+
sshCertsCmd.Flags().BoolVarP(&config.showValid, "valid", "v", true, "valid certificates shown")
45+
sshCertsCmd.Flags().BoolVarP(&config.showRevoked, "revoked", "r", true, "revoked certificates shown")
46+
sshCertsCmd.Flags().BoolVarP(&config.showExpired, "expired", "x", false, "expired certificates shown")
47+
4348
// Format choice
4449
sshCertsCmd.Flags().VarP(config.emitSshFormat, "emit", "e", "emit format: table|json|markdown")
4550
sshCertsCmd.Flags().VarP(config.timeFormat, "time", "t", "time format: iso|short")
4651
sshCertsCmd.Flags().VarP(config.sortOrder, "sort", "s", "sort order: start|finish")
4752

4853
// Columns selection criteria.
49-
sshCertsCmd.Flags().BoolVarP(&config.showKeyId, "kid", "k", false, "key id column shown")
50-
51-
// Records selection criteria.
52-
sshCertsCmd.Flags().BoolVarP(&config.showValid, "valid", "v", true, "valid certificates shown")
53-
sshCertsCmd.Flags().BoolVarP(&config.showRevoked, "revoked", "r", true, "revoked certificates shown")
54-
sshCertsCmd.Flags().BoolVarP(&config.showExpired, "expired", "x", false, "expired certificates shown")
54+
sshCertsCmd.Flags().BoolVarP(&config.showKeyId, "keyid", "", false, "key id column shown")
5555
}
5656

5757
/*

cmd/command_x509certs.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,23 @@ func init() {
4242
//Do not sort flags.
4343
x509certsCmd.Flags().SortFlags = false
4444

45+
// Records selection criteria.
46+
x509certsCmd.Flags().BoolVarP(&config.showValid, "valid", "v", true, "valid certificates shown")
47+
x509certsCmd.Flags().BoolVarP(&config.showRevoked, "revoked", "r", true, "revoked certificates shown")
48+
x509certsCmd.Flags().BoolVarP(&config.showExpired, "expired", "x", false, "expired certificates shown")
49+
4550
// Format choice
4651
x509certsCmd.Flags().VarP(config.emitX509Format, "emit", "e", "emit format: table|json|markdown|openssl")
4752
x509certsCmd.Flags().VarP(config.timeFormat, "time", "t", "time format: iso|short")
4853
x509certsCmd.Flags().VarP(config.sortOrder, "sort", "s", "sort order: start|finish")
4954

5055
// Columns selection criteria.
51-
x509certsCmd.Flags().BoolVarP(&config.showDNSNames, "dnsnames", "d", false, "dns names column shown")
52-
x509certsCmd.Flags().BoolVarP(&config.showEmailAddresses, "emailaddresses", "m", false, "email addresses column shown")
53-
x509certsCmd.Flags().BoolVarP(&config.showIPAddresses, "ipaddresses", "i", false, "ip addresses column shown")
54-
x509certsCmd.Flags().BoolVarP(&config.showURIs, "uris", "u", false, "uris column shown")
55-
x509certsCmd.Flags().BoolVarP(&config.showCrl, "crl", "c", false, "crl column shown")
56-
x509certsCmd.Flags().BoolVarP(&config.showProvisioner, "provisioner", "p", false, "provisioner column shown")
57-
58-
// Records selection criteria.
59-
x509certsCmd.Flags().BoolVarP(&config.showValid, "valid", "v", true, "valid certificates shown")
60-
x509certsCmd.Flags().BoolVarP(&config.showRevoked, "revoked", "r", true, "revoked certificates shown")
61-
x509certsCmd.Flags().BoolVarP(&config.showExpired, "expired", "x", false, "expired certificates shown")
56+
x509certsCmd.Flags().BoolVarP(&config.showDNSNames, "dnsnames", "", false, "dns names column shown")
57+
x509certsCmd.Flags().BoolVarP(&config.showEmailAddresses, "emailaddresses", "", false, "email addresses column shown")
58+
x509certsCmd.Flags().BoolVarP(&config.showIPAddresses, "ipaddresses", "", false, "ip addresses column shown")
59+
x509certsCmd.Flags().BoolVarP(&config.showURIs, "uris", "", false, "uris column shown")
60+
x509certsCmd.Flags().BoolVarP(&config.showCrl, "crl", "", false, "crl column shown")
61+
x509certsCmd.Flags().BoolVarP(&config.showProvisioner, "provisioner", "", false, "provisioner column shown")
6262
}
6363

6464
/*

0 commit comments

Comments
 (0)