Project

General

Profile

Scénario #21936

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

Added by Gérald Schwartzmann almost 3 years ago. Updated almost 3 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Category:
-
Start date:
11/13/2017
Due date:
12/01/2017
% Done:

100%

Estimated time:
(Total: 2.50 h)
Spent time:
(Total: 3.50 h)
Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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


Subtasks

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


Related issues

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

History

#1 Updated by Gérald Schwartzmann almost 3 years ago

  • Description updated (diff)

#2 Updated by Gérald Schwartzmann almost 3 years ago

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 Updated by Fabrice Barconnière almost 3 years ago

  • Subject changed from Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions to Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5

#4 Updated by Scrum Master almost 3 years ago

  • Parent task deleted (#21800)

#5 Updated by Scrum Master almost 3 years ago

  • Tracker changed from Tâche to Scénario
  • Subject changed from Correction SCRIBE-T13-002 - Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5 to Réplication LDAP "manuelle" - le script active_replication.py devrait poser plus de questions - 2.6.2beta5
  • Due date set to 12/01/2017
  • Target version changed from sprint 2017 43-45 Equipe MENSR to sprint 2017 46-48 Equipe MENSR

#6 Updated by Joël Cuissinat almost 3 years ago

  • Story points set to 1.0

#7 Updated by Joël Cuissinat almost 3 years ago

  • Story points changed from 1.0 to 2.0

#8 Updated by Scrum Master almost 3 years ago

  • Assigned To set to Gérald Schwartzmann
  • Estimated time deleted (3.00 h)

#9 Updated by Joël Cuissinat almost 3 years ago

  • Release set to EOLE 2.6.2

#10 Updated by Gérald Schwartzmann almost 3 years ago

  • Related to Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais added

#11 Updated by Daniel Dehennin almost 3 years ago

  • Related to Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais added

#12 Updated by Daniel Dehennin almost 3 years ago

  • Related to deleted (Tâche #20982: L’utilitaire « question_ouinon » ne fonctionne pas en anglais)

#13 Updated by Daniel Dehennin almost 3 years ago

  • Project changed from Distribution EOLE to eole-annuaire

#14 Updated by Joël Cuissinat almost 3 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF