Skip to content

Bugfixes and updated documentation

This MR contains various bugfixes and updated documentation following the discussions here and here.

The changes include:

  • Making menu names bind variables
  • Requiring L1 menu, HLT menu & HLT JO can be omitted with the option 'off'
  • Updating argument parsing to more elegantly handle multi-word comments
  • QoL improvements such as moving all extracted files to a single folder called SMK_/, changing '--l1pss' to 'l1ps', as requested by menu-experts
  • Updating the list scripts to handle being passed incorrect or incomplete keys, and expanding them to return comments attached to SMKs and PSKs
  • Update the prescale insert script to handle being passed incomplete keys
  • Updated README and expanded help docs in the scripts to explain all features for those only accessing the scripts via the command line

Note: This version of the repo is still missing the link table for the L1 prescales. This has been added to the schema in a separate branch by @jpanduro, and I am in the process of updating the scripts to work with this in a subsequent MR.

cc: @mark @jpanduro @stelzer

Merge request reports