Project

General

Profile

Anomalie #3863

Baser Creole sur Tiramisu

Added by Emmanuel GARETTE over 7 years ago. Updated about 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
07/24/2012
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.4

Description

Creole devrait utiliser les capacités de Tiramisu pour s'abstraire des limitations du noyau Creole actuel.

Associated revisions

Revision 429cd6db (diff)
Added by Jeremy Allison over 12 years ago

r16542: Fix #3863, reported by
Jeremy.
(This used to be commit cde8323fdc4d4ddaa30e8c59bec89dc130fe26a6)

Revision 12ba6929 (diff)
Added by Emmanuel GARETTE over 7 years ago

Le titre est par défaut EOLE (et non le nom du module)
Factorisation, au maximum, du code
Utilisation du moteur Tiramisu
Suppression de la validation onglet par famille
Charger les valeurs précédentes par famille
Support des variables par défaut (grisé) et modifié. Une variable pas défaut peut évolué par un nouveau dictionnaire ou un calcul, pas la variable modifié

ref #3863

Revision f697aeaa (diff)
Added by Emmanuel GARETTE over 7 years ago

ajout de test unitaire pour gen_config (ref #3863)

Revision dba7ed19 (diff)
Added by Emmanuel GARETTE over 7 years ago

gen_config :

- charge automatiquement le fichier config.eol

- ne plus supporter le fichier zephir.eol

- les variables avec calcul sont maintenant grisées par défaut. Le principe est maintenant : * si la variable à un valeur : non grisé * si la variable est obligatoire, sans valeur par défaut, sans valeur et sans calcul : non grisé * si la variable est obligatoire, sans valeur par défaut, sans valeur et avec calcul : grisé * si la variable n'est pas obligatoire et n'a pas de valeur (mais peu, ou non, avoir une valeur par défaut) : grisé

- test si les variables obligatoires sont bien remplis quand on quitte l'onglet

- support de "enregistrer" et "enregistrer sous"

ref #3863

Revision 64313fd2 (diff)
Added by Daniel Dehennin over 7 years ago

Nouveau serveur creole et son client

Le serveur écoute par défaut sur 127.0.0.1:8000 et répond aux requêtes
HTTP « /get » et « /list ».

  • creole/server.py: Nouveau serveur utilisant cherrypy.
  • creole/client.py: Nouveau client utilisant la nouvelle API REST du
    serveur.
    Définition de wrapper pour obtenir des informations ciblées et les
    présenter.
  • sbin/creoled: Lanceur pour le daemon creole.
  • init/creoled: Script d’init du daemon creole.
  • setup.py: Install le script d’init et le lanceur.

Fixes: #4255 @18h
Ref: #3074
Ref: #3863

History

#1 Updated by Joël Cuissinat over 7 years ago

  • Subject changed from Basé Creole sur Tiramisu to Baser Creole sur Tiramisu

#2 Updated by Joël Cuissinat about 7 years ago

  • Status changed from Nouveau to Fermé
  • % Done changed from 0 to 100

:)

Also available in: Atom PDF