Project

General

Profile

Tâche #23044

Scénario #22923: Traitement express MEN (08-10)

Pb d'accès à la base distante lors du reconfigure

Added by Arnaud FORNEROT about 3 years ago. Updated about 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/07/2018
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Uniquement présent en 2.6

précédemment en 2.5 dans eoledbmysql.py
la valorisation du password administrateur de la bdd se faisait via le paramétrage de la variable de configuration dbrootpwd (issu du gen_config)
alors qu'à présent c'est la variable dbpass

Faudrait voir avec Benjamin pourquoi ce changement entre la 2.5 et la 2.6

Pour refaire fonctionner le reconfigure dans le cas d'une bdd distante voici les changements opérés
On fait en sorte d'aller rechercher le contenu du fichier

class EoleDbConnector(object):
    def __init__(self, params):
        self.connections = DBS
        self.params = params
        dbpass = self.params.get('dbpass', None)
        if dbpass is not None and os.path.isfile(dbpass):
            with open(self.params['dbpass'], 'r') as pwd_file:
                self.params['dbpass'] = pwd_file.read().rstrip()
        dbrootpwd = self.params.get('dbrootpwd', None)
        if dbrootpwd is not None and os.path.isfile(dbrootpwd):
            with open(self.params['dbrootpwd'], 'r') as pwd_file:
                self.params['dbrootpwd'] = pwd_file.read().rstrip(

Associated revisions

Revision 01c49569 (diff)
Added by Benjamin Bohard about 3 years ago

La gestion des bases mysql dépend de la variable dbrootpwd et non dbpass.

Ref #23044

History

#1 Updated by Joël Cuissinat about 3 years ago

  • Start date deleted (02/13/2018)
  • Estimated time set to 3.00 h
  • Parent task set to #22923

#2 Updated by Benjamin Bohard about 3 years ago

  • Project changed from eole-db to Distribution EOLE
  • Status changed from Nouveau to En cours
  • Start date set to 03/07/2018
  • Remaining (hours) set to 3.0

#3 Updated by Benjamin Bohard about 3 years ago

  • Description updated (diff)
  • Assigned To set to Benjamin Bohard

#4 Updated by Benjamin Bohard about 3 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 3.0 to 0.25

Paquets proposés en 2.6.1, 2.6.2 et 2.7.0

#5 Updated by Arnaud FORNEROT about 3 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Problème résolu après teste sur environnement bdd déporté

Also available in: Atom PDF