Builds the key of a LabJack config in the KV bucket avenabox.
Every token is sanitized. Missing or empty values fall back to unknown-site and
unknown-box, and the source falls back from source_id to labjack_name to
asset<NNN>, the same order as the subject builders and Rust's source_token.
Only without an asset number does the source become unknown-source.
Builds the key of a LabJack config in the KV bucket
avenabox.Every token is sanitized. Missing or empty values fall back to
unknown-siteandunknown-box, and the source falls back fromsource_idtolabjack_nametoasset<NNN>, the same order as the subject builders and Rust'ssource_token. Only without an asset number does the source becomeunknown-source.