From f44260603ed657a1ee3bc8252b2a7774e26fd0a3 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Fri, 24 Nov 2023 10:38:33 -0800 Subject: [PATCH] doc update --- docs/parsers/debconf_show.md | 61 ++++++++++++++++++++++++++++++------ jc/parsers/debconf_show.py | 61 ++++++++++++++++++++++++++++++------ 2 files changed, 102 insertions(+), 20 deletions(-) diff --git a/docs/parsers/debconf_show.md b/docs/parsers/debconf_show.md index 8d45ebdc..8d0bfd51 100644 --- a/docs/parsers/debconf_show.md +++ b/docs/parsers/debconf_show.md @@ -7,11 +7,11 @@ jc - JSON Convert `debconf-show` command output parser Usage (cli): - $ debconf-show | jc --debconf-show + $ debconf-show onlyoffice-documentserver | jc --debconf-show or - $ jc debconf-show + $ jc debconf-show onlyoffice-documentserver Usage (module): @@ -22,19 +22,60 @@ Schema: [ { - "debconf-show": string, - "bar": boolean, - "baz": integer + "asked": boolean, + "packagename": string, + "name": string, + "value": string } ] Examples: - $ debconf-show | jc --debconf-show -p - [] - - $ debconf-show | jc --debconf-show -p -r - [] + $ debconf-show onlyoffice-documentserver | jc --debconf-show -p + [ + { + "asked": true, + "packagename": "onlyoffice", + "name": "jwt_secret", + "value": "aL8ei2iereuzee7cuJ6Cahjah1ixee2ah" + }, + { + "asked": false, + "packagename": "onlyoffice", + "name": "db_pwd", + "value": "(password omitted)" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "rabbitmq_pwd", + "value": "(password omitted)" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "db_port", + "value": "5432" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "db_user", + "value": "onlyoffice" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "rabbitmq_proto", + "value": "amqp" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "cluster_mode", + "value": "false" + } + ] diff --git a/jc/parsers/debconf_show.py b/jc/parsers/debconf_show.py index 51b9f22b..a4dfc8d6 100644 --- a/jc/parsers/debconf_show.py +++ b/jc/parsers/debconf_show.py @@ -2,11 +2,11 @@ Usage (cli): - $ debconf-show | jc --debconf-show + $ debconf-show onlyoffice-documentserver | jc --debconf-show or - $ jc debconf-show + $ jc debconf-show onlyoffice-documentserver Usage (module): @@ -17,19 +17,60 @@ Schema: [ { - "debconf-show": string, - "bar": boolean, - "baz": integer + "asked": boolean, + "packagename": string, + "name": string, + "value": string } ] Examples: - $ debconf-show | jc --debconf-show -p - [] - - $ debconf-show | jc --debconf-show -p -r - [] + $ debconf-show onlyoffice-documentserver | jc --debconf-show -p + [ + { + "asked": true, + "packagename": "onlyoffice", + "name": "jwt_secret", + "value": "aL8ei2iereuzee7cuJ6Cahjah1ixee2ah" + }, + { + "asked": false, + "packagename": "onlyoffice", + "name": "db_pwd", + "value": "(password omitted)" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "rabbitmq_pwd", + "value": "(password omitted)" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "db_port", + "value": "5432" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "db_user", + "value": "onlyoffice" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "rabbitmq_proto", + "value": "amqp" + }, + { + "asked": true, + "packagename": "onlyoffice", + "name": "cluster_mode", + "value": "false" + } + ] """ from typing import List, Dict from jc.jc_types import JSONDictType