Projet

Général

Profil

Evolution #1011

Remplacer progressivement les appels à run_subprocess() par system_code() et system_out()

Ajouté par Joël Cuissinat il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Début:
24/09/2010
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Distribution:

Description

Les arguments de process.run_subprocess() ont été ajoutés un par un et le code n'est plus ni très compréhensible ni très simple à utiliser !

Il faut remplacer les appels existants par :
  • system_code() qui renvoie le code d'erreur
    ou
  • system_out() qui renvoie un tuple contenant le code d'erreur, stdout et stderr

Révisions associées

Révision a7c70d4f (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

remplacement de run_subprocess et service dans ldap_pwd.py (fixes #1011)

Révision a7c70d4f (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

remplacement de run_subprocess et service dans ldap_pwd.py (fixes #1011)

Révision a7c70d4f (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

remplacement de run_subprocess et service dans ldap_pwd.py (fixes #1011)

Révision a0c8d7f8 (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

remplacement de run_subprocess et service dans eole-mysql (fixes #1011)

Révision 3c89fd13 (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

remplacement de tous les run_subprocess() et service (ref #1011)

Révision 8e839581 (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

FonctionsEoleNg : remplacement de service par service_code (fixes #1011)

Révision a8a60fe0 (diff)
Ajouté par Joël Cuissinat il y a plus de 13 ans

importation : remplacement de tools.command_statusoutput par system_out (ref #1011)

Historique

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

  • % réalisé changé de 0 à 30
idem pour service.service() à remplacer par :
  • service_code()
    ou
  • service_out()

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

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 30 à 100

Appliqué par commit commit:"a7c70d4fcc6bd4c7c1b15037788b75ce2c12246a".

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

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF