in src/main/java/com/googlesource/gerrit/plugins/deleteproject/DeleteLog.java [94:120]
private void audit(
IdentifiedUser user,
long ts,
Project.NameKey project,
DeleteProject.Input options,
Exception ex) {
ListMultimap<String, Object> params = MultimapBuilder.hashKeys().arrayListValues().build();
params.put("class", DeleteLog.class);
params.put("project", project.get());
if (options != null) {
params.put("force", String.valueOf(options.force));
params.put("preserve", String.valueOf(options.preserve));
}
auditService.dispatch(
new AuditEvent(
null, // sessionId
user, // who
ex == null // what
? "ProjectDeletion"
: "ProjectDeletionFailure",
ts, // when
params, // params
ex != null // result
? ex.toString()
: "OK"));
}