Projet

Général

Profil

Tâche #15414

Distribution EOLE - Scénario #15270: Traitement express (10-12)

Documentation : améliorer la partie scripting Creole avec notamment la modification de variables via python

Ajouté par CAMILLE JACTARD il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
09/03/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Bonjour,
Serait-il envisageable de créer une documentation concernant le scripting Creole? Car des bribes sont disponibles sur la documentation générale, mais rien concernant la modification de variables via python ou une liste exhaustive des fonctions eole.

Cordialement

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 8 ans

Exemple proposé sur le chat :

<gnunux> from creole.loader import creole_loader, config_save_values
<gnunux> config = creole_loader(rw=True)
<gnunux> config.creole.interface_0.ssh_eth0 = u'oui'
<gnunux> config.creole.interface_0.ip_ssh_eth0.ip_ssh_eth0.append(u'192.168.1.1')
<gnunux> config.creole.interface_0.ip_ssh_eth0.netmask_ssh_eth0[0] = u'255.255.0.0'
<gnunux> config_save_values(config, 'creole')

#2 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Sujet changé de Documentation Scripting Creole à Documentation : méliorer la partie scripting Creole avec notamment la modification de variables via python

#3 Mis à jour par Emmanuel GARETTE il y a environ 8 ans

<gnunux> cjactard, il faut le nom de la famille
<gnunux> cjactard, c'est donc config.creole.service.activer_dhcp
<gnunux> et si c'est une master slave, il faut le nom de la master avant la slave donc : config.creole.interface_0.ip_ssh_eth0.netmask_ssh_eth

#4 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Sujet changé de Documentation : méliorer la partie scripting Creole avec notamment la modification de variables via python à Documentation : améliorer la partie scripting Creole avec notamment la modification de variables via python

#5 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Tracker changé de Demande à Tâche
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #15270
  • Restant à faire (heures) mis à 2.0

#6 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#7 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#8 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de En cours à Résolu

#9 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Restant à faire (heures) changé de 0.25 à 0.0
Correction :
  • Unicode avec une majuscule
  • dans la définition le lien a été passé en http au lieu de https
  • allégement de la phrase : Les valeurs doivent être saisies en Unicode, qui en python se traduit par l'ajout du caractère u devant la chaîne de caractères.
  • ajout d'un OU pour les 2 cas cités : variables groupées OU variables de type oui/non

#10 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF