From 34ab34cc66fbd87ef08fa52d35f2c1532d67189f Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Tue, 19 Nov 2024 12:15:18 -0800 Subject: [PATCH] doc update --- CHANGELOG | 1 + jc/parsers/nsd_control.py | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 1faa2204..0d91ddc6 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,7 @@ jc changelog - Add `ipconfig` command parser (`ipconfig` for Windows) - Enhance `ethtool` parser to support `link_partner_advertised_link_modes` - Enhance `ifconfig` parser to support `utun` interfaces with assigned IPv4 addresses on macOS +- Enhance `nsd-control` parser with additional state fields - Enhance `ping-s` streaming parser to support error replies - Fix `bluetoothctl` parser when extra attributes like `manufacturer` and `version` exist - Fix `df` parser to correctly output binary vs. decimal size outputs diff --git a/jc/parsers/nsd_control.py b/jc/parsers/nsd_control.py index e2eed304..595431ae 100644 --- a/jc/parsers/nsd_control.py +++ b/jc/parsers/nsd_control.py @@ -17,24 +17,24 @@ Schema: [ { - "version": string, - "verbosity": integer, - "ratelimit": integer + "version": string, + "verbosity": integer, + "ratelimit": integer } ] [ { - "zone": string + "zone": string "status": { - "state": string, - "pattern": string, # Additional - "catalog-member-id": string, # Additional - "served-serial": string, - "commit-serial": string, - "notified-serial": string, # Conditional - "wait": string, - "transfer": string # Conditional + "state": string, + "pattern": string, # Additional + "catalog-member-id": string, # Additional + "served-serial": string, + "commit-serial": string, + "notified-serial": string, # Conditional + "wait": string, + "transfer": string # Conditional } } ] @@ -69,7 +69,7 @@ import jc.utils class info(): """Provides parser metadata (version, author, etc.)""" - version = '1.1' + version = '1.2' description = '`nsd-control` command parser' author = 'Pettai' author_email = 'pettai@sunet.se'