Project

General

Profile

Tâche #16787

Distribution EOLE - Scénario #16720: Traitement express (28-35)

CreoleLint signale une erreur sur le template upsd.users

Added by Joël Cuissinat about 5 years ago. Updated about 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/19/2016
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
0.0

Description

Cette erreur apparaît sur tous les modules...

root@horus:~# CreoleLint -t upsd.users

Template Non valide (valid_parse_tmpl:ERROR:error)
 \-- /usr/share/eole/creole/distrib/upsd.users
('/usr/share/eole/creole/distrib/upsd.users', ':', 
Exception("error for creole.onduleur.nut_monitor_user.nut_monitor_netmask type <class 'tiramisu.option.option.NetmaskOption'>: 
valeur invalide pour l'option nut_monitor_netmask : r\xc3\xa9seau invalide 192.168.5.1 (nut_monitor_host) avec masque 255.255.255.0",))

Associated revisions

Revision 1c902fed (diff)
Added by Joël Cuissinat about 5 years ago

Modification du type pour nut_monitor_host (ip => network)

Ref: #16787 @1h

History

#1 Updated by Joël Cuissinat about 5 years ago

Dans /usr/share/eole/creole/dicos/20_nut.xml :

            <variable name="nut_monitor_host" type="ip" description="Adresse IP du réseau de l'esclave"  mandatory='True'/>
            <variable name="nut_monitor_netmask" type="netmask" description="Masque de l'IP du réseau de l'esclave" mandatory='True'/>

        <check name="valid_networknetmask" target="nut_monitor_netmask">
            <param type='eole'>nut_monitor_host</param>
        </check>

Je me demande si cela ne pointerait pas une incohérence ?
  • soit on modifie le type de nut_monitor_host en network
  • soit on remplace le check par valid_ipnetmask

Ces deux modifications conviennent à CreoleLint :)

Concernant la variable "Adresse IP du réseau de l'esclave", la documentation est claire :

l'Adresse IP du réseau de l'esclave (cette valeur peut être une adresse réseau plutôt qu'une adresse IP) ;

=> il faut modifier le type de la variable

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

  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat

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

  • Project changed from creole to eole-nut

#4 Updated by Joël Cuissinat about 5 years ago

  • Description updated (diff)
  • Remaining (hours) changed from 1.0 to 0.15

#5 Updated by Scrum Master about 5 years ago

  • Status changed from En cours to Résolu

#6 Updated by Joël Cuissinat about 5 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 0.15 to 0.0

Les jobs sont repassés en vert dans Jenkins :)

Also available in: Atom PDF