Project

General

Profile

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

Added by CAMILLE JACTARD about 4 years ago. Updated about 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/09/2016
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
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

History

#1 Updated by Emmanuel GARETTE about 4 years ago

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 Updated by Gérald Schwartzmann about 4 years ago

  • Subject changed from Documentation Scripting Creole to Documentation : méliorer la partie scripting Creole avec notamment la modification de variables via python

#3 Updated by Emmanuel GARETTE about 4 years ago

<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 Updated by Gérald Schwartzmann about 4 years ago

  • Subject changed from Documentation : méliorer la partie scripting Creole avec notamment la modification de variables via python to Documentation : améliorer la partie scripting Creole avec notamment la modification de variables via python

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

  • Tracker changed from Demande to Tâche
  • Estimated time set to 2.00 h
  • Parent task set to #15270
  • Remaining (hours) set to 2.0

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

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

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

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.25

#8 Updated by Scrum Master about 4 years ago

  • Status changed from En cours to Résolu

#9 Updated by Gérald Schwartzmann about 4 years ago

  • Remaining (hours) changed from 0.25 to 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 Updated by Gérald Schwartzmann about 4 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF