MCPcopy
hub / github.com/kopia/kopia / appendLoggingPolicyRows

Function appendLoggingPolicyRows

cli/command_policy_show.go:236–272  ·  view source on GitHub ↗
(rows []policyTableRow, p *policy.Policy, def *policy.Definition)

Source from the content-addressed store, hash-verified

234}
235
236func appendLoggingPolicyRows(rows []policyTableRow, p *policy.Policy, def *policy.Definition) []policyTableRow {
237 return append(rows,
238 policyTableRow{
239 fmt.Sprintf("Logging details (%v-none, %v-maximum):", policy.LogDetailNone, policy.LogDetailMax), "", "",
240 },
241 policyTableRow{
242 " Directory snapshotted:",
243 logDetailToString(p.LoggingPolicy.Directories.Snapshotted.OrDefault(policy.LogDetailNone)),
244 definitionPointToString(p.Target(), def.LoggingPolicy.Directories.Snapshotted),
245 },
246 policyTableRow{
247 " Directory ignored:",
248 logDetailToString(p.LoggingPolicy.Directories.Ignored.OrDefault(policy.LogDetailNone)),
249 definitionPointToString(p.Target(), def.LoggingPolicy.Directories.Ignored),
250 },
251 policyTableRow{
252 " Entry snapshotted:",
253 logDetailToString(p.LoggingPolicy.Entries.Snapshotted.OrDefault(policy.LogDetailNone)),
254 definitionPointToString(p.Target(), def.LoggingPolicy.Entries.Snapshotted),
255 },
256 policyTableRow{
257 " Entry ignored:",
258 logDetailToString(p.LoggingPolicy.Entries.Ignored.OrDefault(policy.LogDetailNone)),
259 definitionPointToString(p.Target(), def.LoggingPolicy.Entries.Ignored),
260 },
261 policyTableRow{
262 " Entry cache hit:",
263 logDetailToString(p.LoggingPolicy.Entries.CacheHit.OrDefault(policy.LogDetailNone)),
264 definitionPointToString(p.Target(), def.LoggingPolicy.Entries.CacheHit),
265 },
266 policyTableRow{
267 " Entry cache miss:",
268 logDetailToString(p.LoggingPolicy.Entries.CacheMiss.OrDefault(policy.LogDetailNone)),
269 definitionPointToString(p.Target(), def.LoggingPolicy.Entries.CacheMiss),
270 },
271 )
272}
273
274func appendUploadPolicyRows(rows []policyTableRow, p *policy.Policy, def *policy.Definition) []policyTableRow {
275 return append(rows,

Callers 1

printPolicyFunction · 0.85

Calls 4

logDetailToStringFunction · 0.85
definitionPointToStringFunction · 0.85
TargetMethod · 0.80
OrDefaultMethod · 0.45

Tested by

no test coverage detected