Projet

Général

Profil

Tâche #24363

Scénario #24269: Epic 13: Inventorier les données d'environnement nécessaires à la génération de la configuration

lister les eosfunc qui font appel au système

Ajouté par Gwenael Remond il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Début:
25/06/2018
Echéance:
% réalisé:

0%

Temps passé:
Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Gwenael Remond il y a presque 6 ans

  • Assigné à mis à Gwenael Remond

#2 Mis à jour par Gwenael Remond il y a presque 6 ans

calculs dépendants du contexte

  • calc_network : dépend de calc_adresse
  • calc_classe : calcul du réseau

variables associées :

- cartes ethernet
- adresses ip : cas dhcp
- partitionnement : quelles données à remonter ? : lvm et disques physiques
- adresses mac : ead3 (dhcp)
- gateway cas dhcp
- dns cas dhcp

eosfunc : valeurs consultées sur le disque

Lançant une commande système et récupérant une valeur ou lisant le contenu d'un fichier sur le disque (cache, /proc, ...)

  • get_devices
  • calc_pg_cache_size
  • calc_mysql_innodb_size

Fonctions de saisie et calcul des valeurs automatiques

  • server_mem
  • kernel_version
  • auto_broadcast <- get_devices
  • auto_defaultroute
  • auto_defaultgw_int (<2.6)
  • auto_defaultroute_ip
  • auto_defaultroute_int
  • get_interface_from_ip
  • get_zone_name

Fonction dépendant de l'existence de dossier/points de montages sur le serveur

  • get_mount_point_device
  • cdrom_minormajor
  • list_cdrom_devices
  • get_net_devices

calculs dépendants d'autre variables elles-même calculées

  • get_zone_name_bridge dépend de containers.interfaces

#3 Mis à jour par Scrum Master il y a presque 6 ans

  • Statut changé de Nouveau à Résolu

#4 Mis à jour par Gwenael Remond il y a presque 6 ans

Liste des eosfunc directement remplaçables par des grains

  • server_mem
  • kernel_version

#5 Mis à jour par Daniel Dehennin il y a presque 6 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF