MCPcopy
hub / github.com/kopia/kopia / appendErrorHandlingPolicyRows

Function appendErrorHandlingPolicyRows

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

Source from the content-addressed store, hash-verified

213}
214
215func appendErrorHandlingPolicyRows(rows []policyTableRow, p *policy.Policy, def *policy.Definition) []policyTableRow {
216 return append(rows,
217 policyTableRow{"Error handling policy:", "", ""},
218 policyTableRow{
219 " Ignore file read errors:",
220 boolToString(p.ErrorHandlingPolicy.IgnoreFileErrors.OrDefault(false)),
221 definitionPointToString(p.Target(), def.ErrorHandlingPolicy.IgnoreFileErrors),
222 },
223 policyTableRow{
224 " Ignore directory read errors:",
225 boolToString(p.ErrorHandlingPolicy.IgnoreDirectoryErrors.OrDefault(false)),
226 definitionPointToString(p.Target(), def.ErrorHandlingPolicy.IgnoreDirectoryErrors),
227 },
228 policyTableRow{
229 " Ignore unknown types:",
230 boolToString(p.ErrorHandlingPolicy.IgnoreUnknownTypes.OrDefault(true)),
231 definitionPointToString(p.Target(), def.ErrorHandlingPolicy.IgnoreUnknownTypes),
232 },
233 )
234}
235
236func appendLoggingPolicyRows(rows []policyTableRow, p *policy.Policy, def *policy.Definition) []policyTableRow {
237 return append(rows,

Callers 1

printPolicyFunction · 0.85

Calls 4

boolToStringFunction · 0.85
definitionPointToStringFunction · 0.85
TargetMethod · 0.80
OrDefaultMethod · 0.45

Tested by

no test coverage detected