MCPcopy Create free account
hub / github.com/auth0/auth0-cli / LogList

Method LogList

internal/display/logs.go:214–239  ·  view source on GitHub ↗
(logs []*management.Log, silent, hasFilter bool)

Source from the content-addressed store, hash-verified

212}
213
214func (r *Renderer) LogList(logs []*management.Log, silent, hasFilter bool) {
215 resource := "logs"
216
217 r.Heading(resource)
218
219 if len(logs) == 0 {
220 if hasFilter {
221 if r.Format == OutputFormatJSON {
222 r.JSONResult([]interface{}{})
223 return
224 }
225 r.Warnf("No logs available matching filter criteria.\n")
226 } else {
227 r.EmptyState(resource, "To generate logs, run a test command like 'auth0 test login' or 'auth0 test token'")
228 }
229
230 return
231 }
232
233 var res []View
234 for _, l := range logs {
235 res = append(res, &LogView{Log: l, silent: silent, raw: l})
236 }
237
238 r.Results(res)
239}
240
241func (r *Renderer) LogTail(logs []*management.Log, ch <-chan []*management.Log, silent bool) {
242 r.Heading("logs")

Callers 1

listLogsCmdFunction · 0.80

Calls 5

HeadingMethod · 0.95
JSONResultMethod · 0.95
WarnfMethod · 0.95
EmptyStateMethod · 0.95
ResultsMethod · 0.95

Tested by

no test coverage detected