Docs

TODO doc

TODO doc

node.display

node.display()

show colorfull example

props max_depth

module check_sorted

Trivial example:

- name: step A
  module: ref.common.checkmodules.check_sorted
  props:
      value: 10
- name: step B
  module: ref.common.checkmodules.check_sorted
  props:
      value: 60
- name: step C
  module: ref.common.checkmodules.check_sorted
  props:
      value: 120

More usefull example:

- title: "{{len(children)}} attestations en pièces jointes"
  id: attest_pjs
  module: "ref.common.checkmodules.attachment"
  props:
      schema: "https://api.paxpar.tech/api/schema/ref/common/custom/nucleaire/exec_sequ_atelier/craftforms/schema.yaml"
      #"number": 11,
      more: true
      sorted: "int(node.attachments.file_meta_yaml.intitule.content.split(' ')[0])"
      add_details_nodes: false            
  children:
  - name: "Séquence 
      {{ target.attachments.file_meta_yaml.intitule.content.split(' ')[0] }}
      du
      {{ date(target.attachments.file_meta_yaml.date_inter.content) }}"
    module: ref.common.checkmodules.check_sorted
    props:
        value: "target.attachments.file_meta_yaml.date_inter.content"

module attachment

filename: "*.xls"

module excel

TODO: prop source

module deltav

TODO: actualiser

module: "ref.common.checkmodules.deltav"
props:
  left:
    name: Tableau DSA
    list: dev.prev_dsa.excel.target
    id: target.seq
  right:
    name: Pièces jointes
    list: dev.attest_pjs.targets
    id: target.attachments.file_meta_yaml.intitule.content.split(' ')[0]

more_left_allowed: bool = False more_right_allowed: bool = False