Skip to content

Commit

Permalink
[AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)
Browse files Browse the repository at this point in the history
  • Loading branch information
apappu committed Mar 28, 2019
1 parent 2bc4779 commit 3994897
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,14 @@ private LoginAuditEventBuilder() {
protected void buildAuditMessage(StringBuilder builder) {
super.buildAuditMessage(builder);

builder.append(", Operation(User login), Roles(").append(System.lineSeparator());
builder.append(", Operation(User login), Roles(");

if (roles != null && !roles.isEmpty()) {
List<String> lines = new LinkedList<>();
for (Map.Entry<String, List<String>> entry : roles.entrySet()) {
lines.add(" " + entry.getKey() + ": " + StringUtils.join(entry.getValue(), ", "));
}
builder.append(StringUtils.join(lines, System.lineSeparator()));
builder.append(System.lineSeparator());
builder.append(StringUtils.join(lines, " , "));
}
builder.append("), Status(")
.append(reasonOfFailure == null ? "Success" : "Failed");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,18 +88,15 @@ protected void buildAuditMessage(StringBuilder builder) {
.append(repoVersion)
.append("), Repositories(");

if (!repos.isEmpty()) {
builder.append(System.lineSeparator());
}

for (Map.Entry<String, List<Map<String, String>>> repo : repos.entrySet()) {
builder.append("Operating system: ").append(repo.getKey());
builder.append(System.lineSeparator());
builder.append(" ( ");
for (Map<String, String> properties : repo.getValue()) {
builder.append(" Repository ID(").append(properties.get("repo_id"));
builder.append("), Repository name(").append(properties.get("repo_name"));
builder.append("), Base url(").append(properties.get("base_url")).append(")");
builder.append(System.lineSeparator());
builder.append(" ) ");
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,18 +89,15 @@ protected void buildAuditMessage(StringBuilder builder) {
.append(repoVersion)
.append("), Repositories(");

if (!repos.isEmpty()) {
builder.append(System.lineSeparator());
}

for (Map.Entry<String, List<Map<String, String>>> repo : repos.entrySet()) {
builder.append("Operating system: ").append(repo.getKey());
builder.append(System.lineSeparator());
builder.append(" ( ");
for (Map<String, String> properties : repo.getValue()) {
builder.append(" Repository ID(").append(properties.get("repo_id"));
builder.append("), Repository name(").append(properties.get("repo_name"));
builder.append("), Base url(").append(properties.get("base_url")).append(")");
builder.append(System.lineSeparator());
builder.append(" ) ");
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,6 @@ protected void buildAuditMessage(StringBuilder builder) {
roleSet.addAll(roles.keySet());

builder.append(", Roles(");
if (!users.isEmpty() || !groups.isEmpty()|| !roles.isEmpty()) {
builder.append(System.lineSeparator());
}

List<String> lines = new LinkedList<>();

Expand All @@ -99,7 +96,7 @@ protected void buildAuditMessage(StringBuilder builder) {
}
}

builder.append(StringUtils.join(lines, System.lineSeparator()));
builder.append(StringUtils.join(lines, " , "));

builder.append(")");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,9 +101,6 @@ protected void buildAuditMessage(StringBuilder builder) {
roleSet.addAll(roles.keySet());

builder.append(", Permissions(");
if (!users.isEmpty() || !groups.isEmpty() || !roles.isEmpty()) {
builder.append(System.lineSeparator());
}

List<String> lines = new LinkedList<>();

Expand All @@ -120,7 +117,7 @@ protected void buildAuditMessage(StringBuilder builder) {
}
}

builder.append(StringUtils.join(lines, System.lineSeparator()));
builder.append(StringUtils.join(lines, " , "));

builder.append(")");
}
Expand Down

0 comments on commit 3994897

Please sign in to comment.