Sandro Bonazzola has uploaded a new change for review.

Change subject: packaging: setup: align engine DB constants
......................................................................

packaging: setup: align engine DB constants

Aligned engine DB constants with ovirt-engine,
adding db credentials to answer file and summary
also when executed on separate hosts.

Change-Id: I75503e1091025b15c8f261210e1bbbe339b7f1a8
Signed-off-by: Sandro Bonazzola <sbona...@redhat.com>
---
M packaging/setup/ovirt_engine_setup/dwh/constants.py
1 file changed, 58 insertions(+), 7 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-dwh refs/changes/75/29175/1

diff --git a/packaging/setup/ovirt_engine_setup/dwh/constants.py 
b/packaging/setup/ovirt_engine_setup/dwh/constants.py
index 666eafc..f259db0 100644
--- a/packaging/setup/ovirt_engine_setup/dwh/constants.py
+++ b/packaging/setup/ovirt_engine_setup/dwh/constants.py
@@ -290,15 +290,66 @@
     PACKAGES_SETUP = 'OVESETUP_DWH_RPMDISRO_PACKAGES_SETUP'
 
 
+@util.export
+@util.codegen
+@osetupattrsclass
 class EngineDBEnv(object):
     """Sync with ovirt-engine"""
-    HOST = 'OVESETUP_DB/host'
-    PORT = 'OVESETUP_DB/port'
-    SECURED = 'OVESETUP_DB/secured'
-    SECURED_HOST_VALIDATION = 'OVESETUP_DB/securedHostValidation'
-    DATABASE = 'OVESETUP_DB/database'
-    USER = 'OVESETUP_DB/user'
-    PASSWORD = 'OVESETUP_DB/password'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database host'),
+    )
+    def HOST(self):
+        return 'OVESETUP_DB/host'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database port'),
+    )
+    def PORT(self):
+        return 'OVESETUP_DB/port'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database secured connection'),
+    )
+    def SECURED(self):
+        return 'OVESETUP_DB/secured'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database host name validation'),
+    )
+    def SECURED_HOST_VALIDATION(self):
+        return 'OVESETUP_DB/securedHostValidation'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database name'),
+    )
+    def DATABASE(self):
+        return 'OVESETUP_DB/database'
+
+    @osetupattrs(
+        answerfile=True,
+        summary=True,
+        description=_('Engine database user name'),
+    )
+    def USER(self):
+        return 'OVESETUP_DB/user'
+
+    @osetupattrs(
+        answerfile=True,
+    )
+    def PASSWORD(self):
+        return 'OVESETUP_DB/password'
+
     CONNECTION = 'OVESETUP_DB/connection'
     STATEMENT = 'OVESETUP_DB/statement'
     PGPASS_FILE = 'OVESETUP_DB/pgPassFile'


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I75503e1091025b15c8f261210e1bbbe339b7f1a8
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-dwh
Gerrit-Branch: master
Gerrit-Owner: Sandro Bonazzola <sbona...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to