Simone Tiraboschi has uploaded a new change for review.

Change subject: packaging: setup: ignoring case on DB and DB USER names
......................................................................

packaging: setup: ignoring case on DB and DB USER names

Postgres honors case on identifier only it they are quoted;
ignoring the case on DATABASE and DB USER names

Change-Id: I367e47889b2445d156f85301f6a87f5892bf9012
Bug-Url: https://bugzilla.redhat.com/1156114
Signed-off-by: Simone Tiraboschi <[email protected]>
---
M packaging/setup/plugins/ovirt-engine-common/ovirt-engine/db/connection.py
1 file changed, 13 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/44/34444/1

diff --git 
a/packaging/setup/plugins/ovirt-engine-common/ovirt-engine/db/connection.py 
b/packaging/setup/plugins/ovirt-engine-common/ovirt-engine/db/connection.py
index 8949ba8..8d15be7 100644
--- a/packaging/setup/plugins/ovirt-engine-common/ovirt-engine/db/connection.py
+++ b/packaging/setup/plugins/ovirt-engine-common/ovirt-engine/db/connection.py
@@ -79,6 +79,13 @@
             oenginecons.EngineDBEnv.USER,
             None
         )
+        if self.environment[oenginecons.EngineDBEnv.USER] is not None:
+            self.environment[
+                oenginecons.EngineDBEnv.USER
+            ] = self.environment[
+                oenginecons.EngineDBEnv.USER
+            ].lower()
+
         self.environment.setdefault(
             oenginecons.EngineDBEnv.PASSWORD,
             None
@@ -87,6 +94,12 @@
             oenginecons.EngineDBEnv.DATABASE,
             None
         )
+        if self.environment[oenginecons.EngineDBEnv.DATABASE] is not None:
+            self.environment[
+                oenginecons.EngineDBEnv.DATABASE
+            ] = self.environment[
+                oenginecons.EngineDBEnv.DATABASE
+            ].lower()
 
         self.environment[oenginecons.EngineDBEnv.CONNECTION] = None
         self.environment[oenginecons.EngineDBEnv.STATEMENT] = None


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

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

Reply via email to