Projet

Général

Profil

Scénario #21936

Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5

Ajouté par Gérald Schwartzmann il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Catégorie:
-
Début:
13/11/2017
Echéance:
01/12/2017
% réalisé:

100%

Temps estimé:
(Total: 2.50 h)
Temps passé:
(Total: 3.50 h)
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

http://squash-tm.eole.lan/squash/executions/6236

Au pas numéro 3 : la dernière question apparaît mais pas les questions prévues avant.

/usr/share/eole/sbin/active_replication.py

Le problème peut venir du fait que c'est une question ouinon de la bibliothèque pyeole.ihm, projet python-pyeole


Sous-tâches

Tâche #22059: Corriger les appels à question_ouinon dans active_replication.pyFerméGérald Schwartzmann

Tâche #22060: Rechercher tous les scripts qui appellent question_ouinonFerméGérald Schwartzmann


Demandes liées

Lié à Distribution EOLE - Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais Fermé 29/06/2017

Historique

#1 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

  • Description mis à jour (diff)

#2 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

Benjamin a regardé, il faut utiliser un argument nommé default='non'

# objectClass concernées par la réplication
if module == 'scribe':
    group = 'ENTGroupe'
    person = 'ENTPerson'
else:
    group = 'posixGroup'
    person = 'inetOrgPerson'
if question_ouinon("Répliquer également les groupes", default='non') == 'oui' :
    print "== oui" 
    group_filter = '(|(objectClass={0})(objectClass={1}))'.format(person, group)
else:
    print "== non" 
    group_filter = '(objectClass={0})'.format(person)

# uid concernées par la réplication
user_filter = '(!(uid=admin))'
if question_ouinon("Ajouter des uid à exclure de la réplication", default='non') == 'oui':
    while True:
        user = raw_input("uid à exclure (entrée pour terminer la saisie) : ")
        if user == '':
            break
        user_filter += '(!(uid=%s))' % user

#3 Mis à jour par Fabrice Barconnière il y a plus de 6 ans

  • Sujet changé de Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions à Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5

#4 Mis à jour par Scrum Master il y a plus de 6 ans

  • Tâche parente #21800 supprimé

#5 Mis à jour par Scrum Master il y a plus de 6 ans

  • Tracker changé de Tâche à Scénario
  • Sujet changé de Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5 à Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5
  • Echéance mis à 01/12/2017
  • Version cible changé de sprint 2017 43-45 Equipe MENSR à sprint 2017 46-48 Equipe MENSR

#6 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Points de scénarios mis à 1.0

#7 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Points de scénarios changé de 1.0 à 2.0

#8 Mis à jour par Scrum Master il y a plus de 6 ans

  • Assigné à mis à Gérald Schwartzmann
  • Temps estimé 3.00 h supprimé

#9 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Release mis à EOLE 2.6.2

#10 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

  • Lié à Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais ajouté

#11 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Lié à Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais ajouté

#12 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Lié à Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais supprimé

#13 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Projet changé de Distribution EOLE à eole-annuaire

#14 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF