Yair Zaslavsky has uploaded a new change for review.

Change subject: core: Changing mangage-domains permissions msg (#856581)
......................................................................

core: Changing mangage-domains permissions msg (#856581)

https://bugzilla.redhat.com/856581

Changing the warning message for adding a domain without the
addPermissions flag.
In addition, changing last print, not to repeat
the information on domain addition, if not needed.

Change-Id: I896a6514b4e63706c49b8a0d5121caff31644304
Signed-off-by: Yair Zaslavsky <yzasl...@redhat.com>
---
M 
backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/kerberos/ManageDomains.java
1 file changed, 16 insertions(+), 9 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/62/8062/1

diff --git 
a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/kerberos/ManageDomains.java
 
b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/kerberos/ManageDomains.java
index 8703fe8..5d274fb 100644
--- 
a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/kerberos/ManageDomains.java
+++ 
b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/kerberos/ManageDomains.java
@@ -31,8 +31,8 @@
     public static final String CONF_FILE_PATH = 
"/etc/ovirt-engine/engine-manage-domains/engine-manage-domains.conf";
     private final String WARNING_ABOUT_TO_DELETE_LAST_DOMAIN =
             "WARNING: Domain %1$s is the last domain in the configuration. 
After deleting it you will have to either add another domain, or to use the 
internal admin user in order to login.";
-    private final String WARNING_NOT_ADDING_PERMISSIONS =
-            "WARNING: No permissions were added to the Engine. Login either 
with the internal admin user or with another configured user.";
+    private final String INFO_ABOUT_NOT_ADDING_PERMISSIONS =
+            "The domain %1$s has been added to the engine as an authentication 
source but no users from that domain have been granted permissions within the 
RHEV Manager.\nUsers from this domain can be granted permissions from the Web 
administration interface.";
 
     private final String SERVICE_RESTART_MESSAGE =
             "oVirt Engine restart is required in order for the changes to take 
place (service ovirt-engine restart).";
@@ -447,7 +447,7 @@
                 true,
                 false);
 
-        handleAddPermissions(adUserNameEntry, adUserIdEntry);
+        handleAddPermissions(domainName, adUserNameEntry, adUserIdEntry);
 
         // Update the configuration
         setConfigurationEntries(domainNameEntry,
@@ -457,15 +457,22 @@
                 ldapServersEntry,
                 adUserIdEntry,
                 ldapProviderTypesEntry);
-
-        
System.out.println(String.format(SUCCESSFULLY_COMPLETED_ACTION_ON_DOMAIN, 
"added", domainName));
+        printSuccessMessage(domainName,"added");
     }
 
-    private void handleAddPermissions(DomainsConfigurationEntry 
adUserNameEntry, DomainsConfigurationEntry adUserIdEntry) {
+    private void printSuccessMessage(String domainName, String action) {
+        if (addPermissions) {
+            
System.out.println(String.format(SUCCESSFULLY_COMPLETED_ACTION_ON_DOMAIN, 
"added", domainName));
+        } else {
+            System.out.println(SERVICE_RESTART_MESSAGE);
+        }
+    }
+
+    private void handleAddPermissions(String 
domainName,DomainsConfigurationEntry adUserNameEntry, DomainsConfigurationEntry 
adUserIdEntry) {
         if (addPermissions) {
             updatePermissionsTable(adUserNameEntry, adUserIdEntry);
         } else {
-            System.out.println(WARNING_NOT_ADDING_PERMISSIONS);
+            
System.out.println(String.format(INFO_ABOUT_NOT_ADDING_PERMISSIONS, 
domainName));
         }
     }
 
@@ -564,7 +571,7 @@
                 true,
                 false);
 
-        handleAddPermissions(adUserNameEntry, adUserIdEntry);
+        handleAddPermissions(domainName,adUserNameEntry, adUserIdEntry);
 
         setConfigurationEntries(domainNameEntry,
                 adUserNameEntry,
@@ -574,7 +581,7 @@
                 adUserIdEntry,
                 ldapProviderTypeEntry);
 
-        
System.out.println(String.format(SUCCESSFULLY_COMPLETED_ACTION_ON_DOMAIN, 
"edited", domainName));
+        printSuccessMessage(domainName,"edited");
     }
 
     private void createKerberosConfiguration(DomainsConfigurationEntry 
gssapiDomains) throws ManageDomainsResult {


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I896a6514b4e63706c49b8a0d5121caff31644304
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to