Skip to content

Un petit script python pour configurer les compteurs depuis le status.json #315

@ppjack38

Description

@ppjack38

Bonjour,

Un petit bout de code pour préparer le fichier de configuration de la l'intégration pour la compteurs attachés aux postes et sous postes.
Sinon on peut si perdre, l'interface de l'EDRT2 ne reflète pas forcément le bon numéro de postes.
Il faut réinitialiser le positionnement des sous postes si vous souhaitez avoir la bonne numérotation, qui commence par 0.

0|1
2|3
4|5
6|7

Le script récupère les infos de poste et sous poste présents dans le status.json sous le format ssposte00.
Les transformes pour être intégré au fichier de configuration de l'intégration.
! il ne récupère que les postes renommés

Le fichier yaml généré est sous le format que l'on peut copier coller et ajuster avec:

  • les noms en minuscules
  • espaces remplacés par des "_"
  • le nom porte également le nom de l'edrt2 et les numéros de poste et sous poste (corrigé , +1 / aux postes du stauts.json)

extraire_postes_et_souspostes_en_yaml_V6.py

#
## poste 1 et ses sous-postes
#
- name: edrt2_p1s0_tic_injection
  type: "post"
  id: 1
  subpost: 0
#
- name: edrt2_p1s1_index_rhc
  type: "post"
  id: 1
  subpost: 1
#
- name: edrt2_p1s2_facture
  #estimation du facturé
  type: "post"
  id: 1
  subpost: 2
#
- name: edrt2_p1s3_t6_t1_injecte
  # production - général
  type: "post"
  id: 1
  subpost: 3
#
- name: edrt2_p1s4_generale
  type: "post"
  id: 1
  subpost: 4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions