Evolution #6240
Remettre une eosfunc "calc_container" pour assurer la rétro-compatibilité avec les dicos 2.4
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Demandes liées
Révisions associées
ajout de la fonction (depreciate) calc_container pour retro-compatibilité (fixes #6240)
Correction sur la retro-compatibilité calc_container
Fixes #6240 @20m
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
Appliqué par commit ae2ba57973d55c471310300ac96c9ff52432e28f.
#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
Appliqué par commit 95ee2a40c9961b79b45c5c7ba3d6cc176ca77dcf.
#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/2013supprimé - Statut changé de Fermé à À valider
- Version cible changé de Eole 2.4-beta2 à Eole 2.4 Stable
- Début
04/11/2013supprimé - % 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
Appliqué par commit a4062e0f332a1a3e05cf51a290bff9b1772faab4.
#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 environ 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 environ 10 ans
- Statut changé de Résolu à Fermé