Yedidyah Bar David has uploaded a new change for review. Change subject: packaging: setup: Schedule db credentials customization ......................................................................
packaging: setup: Schedule db credentials customization Let components owners query for db connections credentials before users of these components, so that users can use them if already queried. Change-Id: Ia4fb9a7c47f2563bbd5faf537144e818b1e0b7ed Signed-off-by: Yedidyah Bar David <[email protected]> --- M packaging/setup/ovirt_engine_setup/constants.py M packaging/setup/plugins/ovirt-engine-common/base/dialog/titles.py M packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/db/connection.py M packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/dialog/titles.py 4 files changed, 14 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/17/28317/1 diff --git a/packaging/setup/ovirt_engine_setup/constants.py b/packaging/setup/ovirt_engine_setup/constants.py index 0094ae8..5c7c048 100644 --- a/packaging/setup/ovirt_engine_setup/constants.py +++ b/packaging/setup/ovirt_engine_setup/constants.py @@ -504,6 +504,8 @@ CORE_ENGINE_START = 'osetup.core.engine.start' DB_CONNECTION_SETUP = 'osetup.db.connection.setup' DB_CONNECTION_CUSTOMIZATION = 'osetup.db.connection.customization' + DB_OWNERS_CONNECTIONS_CUSTOMIZED = \ + 'osetup.db.owners.connections.customized' DB_CONNECTION_STATUS = 'osetup.db.connection.status' DB_CREDENTIALS_AVAILABLE_EARLY = 'osetup.db.connection.credentials.early' DB_CREDENTIALS_AVAILABLE_LATE = 'osetup.db.connection.credentials.late' diff --git a/packaging/setup/plugins/ovirt-engine-common/base/dialog/titles.py b/packaging/setup/plugins/ovirt-engine-common/base/dialog/titles.py index 22f6fae..a53e879 100644 --- a/packaging/setup/plugins/ovirt-engine-common/base/dialog/titles.py +++ b/packaging/setup/plugins/ovirt-engine-common/base/dialog/titles.py @@ -43,6 +43,16 @@ super(Plugin, self).__init__(context=context) @plugin.event( + stage=plugin.Stages.STAGE_CUSTOMIZATION, + name=osetupcons.Stages.DB_OWNERS_CONNECTIONS_CUSTOMIZED, + after=( + osetupcons.Stages.DIALOG_TITLES_S_DATABASE, + ), + ) + def _db_owners_connections_customized(self): + pass + + @plugin.event( stage=plugin.Stages.STAGE_CLOSEUP, name=osetupcons.Stages.DIALOG_TITLES_S_SUMMARY, ) diff --git a/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/db/connection.py b/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/db/connection.py index f5bb2d4..c4ab758 100644 --- a/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/db/connection.py +++ b/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/db/connection.py @@ -80,6 +80,7 @@ name=osetupcons.Stages.DB_CONNECTION_CUSTOMIZATION, before=( osetupcons.Stages.DIALOG_TITLES_E_DATABASE, + osetupcons.Stages.DB_OWNERS_CONNECTIONS_CUSTOMIZED, ), after=( osetupcons.Stages.DIALOG_TITLES_S_DATABASE, diff --git a/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/dialog/titles.py b/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/dialog/titles.py index 3cc8042..4de9ce4 100644 --- a/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/dialog/titles.py +++ b/packaging/setup/plugins/ovirt-engine-setup/ovirt-engine/dialog/titles.py @@ -153,7 +153,7 @@ stage=plugin.Stages.STAGE_CUSTOMIZATION, name=osetupcons.Stages.DIALOG_TITLES_E_DATABASE, after=( - osetupcons.Stages.DIALOG_TITLES_S_DATABASE, + osetupcons.Stages.DB_OWNERS_CONNECTIONS_CUSTOMIZED, ), ) def _title_e_database(self): -- To view, visit http://gerrit.ovirt.org/28317 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia4fb9a7c47f2563bbd5faf537144e818b1e0b7ed Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yedidyah Bar David <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
