Skip to content
Snippets Groups Projects
  1. Jan 19, 2018
    • Matthias Schiffer's avatar
      treewide: rework check_site_lib.lua · 7ccdacd2
      Matthias Schiffer authored
      In addition to significant internal differences in check_site_lib.lua (in
      particular unifying error handling to a single place for the upcoming
      multi-domain support), this changes the way fields are addressed in site
      check scripts: rather than providing a string like 'next_node.ip6', the
      path is passed as an array {'next_node', 'ip6'}.
      
      Other changes in site check scripts:
      * need_array and need_table now pass the full path to the sub fields to the
      subcheck instead of the key and value
      * Any check referring to a field inside a table implies that all higher
      levels must be tables if they exist: a check for {'next_node', 'ip6'} adds
      an implicit (optional) check for {'next_node'}, which allows to remove many
      explicit checks for such tables
      Unverified
      7ccdacd2
    • Matthias Schiffer's avatar
      scripts/check_site_lib.lua: introduce in_site() and in_domain() helpers · 8d8d4fa0
      Matthias Schiffer authored
      These helpers are no-ops for now, until the actual multi-domain support is
      added.
      Unverified
      8d8d4fa0
  2. Feb 21, 2017
  3. Aug 26, 2016
  4. Oct 11, 2015
  5. Jul 25, 2015
  6. Jul 16, 2014
  7. Jul 05, 2014
Loading