mooli tayer has uploaded a new change for review.

Change subject: backend: fix username in console connected/disconnected events.
......................................................................

backend: fix username in console connected/disconnected events.

In all audits comming from commands the username does not
include the domain, so in these two commands where the event
is created explicitly, domain name should be removed.

Change-Id: I6792cc4bf147dc6eced646b359537ee126341ac9
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1079208
Signed-off-by: Mooli Tayer <[email protected]>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/56/26456/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java
index 8eae3da..49323c9 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java
@@ -217,7 +217,11 @@
         final VmDynamic vmDynamic = 
DbFacade.getInstance().getVmDynamicDao().get(vmId);
         final AuditLogableBase event = new AuditLogableBase();
         event.setVmId(vmId);
-        event.setUserName(vmDynamic.getConsoleCurrentUserName());
+        String username = vmDynamic.getConsoleCurrentUserName();
+        if(username.contains("@")){
+            username = username.substring(0, username.indexOf("@"));
+        }
+        event.setUserName(username);
 
         // in case of empty clientIp we clear the logged in user.
         // (this happened when user close the console to spice/vnc)


-- 
To view, visit http://gerrit.ovirt.org/26456
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6792cc4bf147dc6eced646b359537ee126341ac9
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: mooli tayer <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to