Projet

Général

Profil

Evolution #6240

Remettre une eosfunc "calc_container" pour assurer la rétro-compatibilité avec les dicos 2.4

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
18/04/2014
% réalisé:

100%

Temps estimé:
0.75 h
Temps passé:
Distribution:
EOLE 2.4

Demandes liées

Lié à ajaxplorer - Evolution #5922: Dictionnaire non fonctionnel en 2.4 pour l'instant... Fermé
Lié à zephir-parc - Tâche #7340: Compatibilité de la fonction calc_conteneur avec Zéphir (modules 2.4) Fermé

Révisions associées

Révision ae2ba579 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 10 ans

ajout de la fonction (depreciate) calc_container pour retro-compatibilité (fixes #6240)

Révision 95ee2a40 (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

Correction sur la retro-compatibilité calc_container

Fixes #6240 @20m

Révision a4062e0f (diff)
Ajouté par Bruno Boiget il y a environ 10 ans

Réécriture de la fonction calc_conteneur (sans utiliser creole client)

Fixes #6240
Fixes #7340

Historique

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

  • Version cible changé de Eole 2.4-beta1 à Eole 2.4-beta2

#2 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans

  • Echéance mis à 08/11/2013
  • Assigné à mis à Emmanuel GARETTE
  • Début mis à 04/11/2013

#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans

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

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

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 80

La correction ne semble pas suffisante.

Le dictionnaire 61_ajaxplorer.xml qui contient notamment :

        <auto name='calc_container' target='ajaxplorer_ftp'>
            <param type='eole'>mode_conteneur_actif</param>
            <param type='container'>fichier</param>
            <param type='eole' optional='True'>mode_zephir</param>
        </auto>

Entraîne désormais l'erreur suivante :
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/creole/server.py", line 151, in reload_config
    disable_mandatory=True, owner='creoled')
  File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 197, in creole_loader
    loader.read_dir(dirs, namespace)
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 843, in read_dir
    self._populate(parse, namespace, level)
  File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 874, in _populate
    raise ConfigError("Unable to populate {0}: {1}".format(keys, err.message))
ConfigError: Unable to populate autos: Type container not yet implemented for auto for ajaxplorer_ftp

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

  • Statut changé de À valider à Résolu
  • % réalisé changé de 80 à 100

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

  • Statut changé de Résolu à Fermé

eole-ajaxplorer est pré-installé et fonctionnel sur Scribe 2.4 (>=RC1)

#7 Mis à jour par Bruno Boiget il y a environ 10 ans

  • Echéance 08/11/2013 supprimé
  • Statut changé de Fermé à À valider
  • Version cible changé de Eole 2.4-beta2 à Eole 2.4 Stable
  • Début 04/11/2013 supprimé
  • % réalisé changé de 100 à 80

l'utilisation du client creole pose problème (en particulier sur Zéphir). On peut se contenter de renvoyer l'ip déjà calculée par creole.

#8 Mis à jour par Bruno Boiget il y a environ 10 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 80 à 100

#9 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance mis à 18/04/2014

#10 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

OK :

root@scribe:~# grep calc_container /usr/share/eole/creole/dicos/*
/usr/share/eole/creole/dicos/61_ajaxplorer.xml:        <auto name='calc_container' target='ajaxplorer_ftp'>
root@scribe:~# CreoleGet mode_conteneur_actif
non
root@scribe:~# CreoleGet ajaxplorer_ftp
127.0.0.1
root@scribe:~# CreoleGet mode_conteneur_actif
oui
root@scribe:~# CreoleGet ajaxplorer_ftp
192.0.2.52

#11 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF