Project

General

Profile

Evolution #3203

Possibilité de renommer "in_container" en "container_only" ?

Added by Joël Cuissinat over 8 years ago. Updated over 7 years ago.

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

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Conserver "in_container" pour assurer la compatibilité (placer un deprecation Warning ?) et en profiter pour documenter le nouvel attribut :)


Related issues

Related to creole - Anomalie #3202: Erreur dans la creole.dtd Fermé 03/30/2012
Related to eole-proxy - Evolution #5013: Remplacer l’attribut « in_container » par « instance_mode » Fermé 08/26/2013 08/30/2013
Related to Documentations - Tâche #5011: Remplacement des attributs « in_container » et « container_only » par « instance_mode » Fermé 03/12/2015
Related to conf-scribe - Anomalie #5014: Remplacer l’attribut « in_container » par « instance_mode » Fermé
Related to creole - Tâche #2669: Un paquet avec la balise package conditionnée s'installe dans tous les cas Ne sera pas résolu 01/03/2012
Duplicated by creole - Anomalie #1703: Faire un "container only" pour la balise packages Fermé 04/19/2011 03/15/2013

Associated revisions

Revision 473fda7a (diff)
Added by Daniel Dehennin over 7 years ago

Remplacement de l’attribut « container_only » par « instance_mode »

  • dicos/20_web.xml: Instanciation des règles de firewall et de la
    configuration ssmtp uniquement en mode conteneur.

Ref: #3203 @1m

Revision 53bdaa85 (diff)
Added by Daniel Dehennin over 7 years ago

Remplacement de l’attribut « container_only » par « instance_mode »

  • dicos/26_mail.xml: Instanciation de la configuration ssmtp sur le
    maître uniquement en mode conteneur.
    Instanciation de la configuration ssmtp dans tous les conteneurs
    uniquement en mode conteneur.
    Gestion du daemon clamav uniquement en mode conteneur.

Ref: #3203 @1m

Revision 2b0d521b (diff)
Added by Daniel Dehennin over 7 years ago

Remplacement de l’attribut « in_container » par « instance_mode »

  • common/dicos/20_fichier.xml: Gestion du daemon clamav uniquement en
    mode conteneur.

Ref: #3203 @1m

Revision 7eeeb369 (diff)
Added by Emmanuel GARETTE about 7 years ago

l'attribut in_container est remplacé par when_container (ref #3203)

History

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

  • Status changed from Nouveau to En attente d'informations

Je ne touche à rien jusqu'à ce que j'ai décrypté ce qui suit :

<gnunux> jojo2024, en fait "container_only" et "in_container" ne sont pas identiques :/
<gnunux> c'est plus container_only qu'il faudrait renommé a mon avis
<gnunux> in_container a 3 états 
<gnunux> True = oui en mode conteneur
<gnunux> False = oui en mode non conteneur
<gnunux> None = oui dans les 2 modes
<gnunux> le reste était "non" 

#2 Updated by Daniel Dehennin over 8 years ago

De ce que j’en ai compris :

  • in_container est utilisé pour les objets dans une balise container afin qu’ils ne soient pris en compte que si le mode conteneur est activé [1]
  • container_only est utilisé pour les objets, qu’ils soient dans une balise containers ou dans root, afin qu’ils ne soient pris en compte que si le mode conteneur est activé2

[1] et donc que l’objet soit géré à l’intérieur du conteneur mais pas lorsqu’il doit être installé sur le maître

[2] et donc que l’objet soit géré à l’intérieur du conteneur ou sur le maître mais uniquement lorsque le mode conteneur est activé

#3 Updated by Joël Cuissinat about 8 years ago

  • Assigned To deleted (Joël Cuissinat)
  • Target version deleted (Mises à jour 2.3.5 RC)

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

  • Status changed from En attente d'informations to Pas un bug

#5 Updated by Daniel Dehennin over 7 years ago

  • Status changed from Pas un bug to Réouvert
  • Assigned To set to Daniel Dehennin
  • Target version set to Eole 2.4-dev-2
  • Distribution changed from EOLE 2.3 to EOLE 2.4

On le fait pour 2.4

#6 Updated by Daniel Dehennin over 7 years ago

  • Status changed from Réouvert to Résolu
  • % Done changed from 0 to 100

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

  • Status changed from Résolu to Fermé
root@eolebase:~# grep instance_mode /usr/share/creole/creole.dtd 
<!ATTLIST service instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST host instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST package instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST file instance_mode (when_container|when_no_container|always) "always">

Also available in: Atom PDF