@@ -279,10 +279,11 @@ tests:
279279 format : text
280280 marks : device help command
281281 output : " device show: \e [36mShow address info\e [0m\n\e [33m\n Use quotes when providing\
282- \ more than one value\e [0m\n\e [33m\n Arguments:\e [0m\n - columns: \e [36m\e [1mSpace\
283- \ separated list of columns, * for all\e [0m\n - end_time: \e [36m\e [1mEnd of time\
284- \ window, try natural language spec \e [0m\n - format: \e [36m\e [1mSelect the pformat\
285- \ of the output\e [0m\n - hostname: \e [36m\e [1mHostname(s), space separated\e [0m\n \
282+ \ more than one value\e [0m\n\e [33m\n Arguments:\e [0m\n - address: \e [36m\e [1mIP\
283+ \ Address(es), in quotes, space separated\e [0m\n - columns: \e [36m\e [1mSpace separated\
284+ \ list of columns, * for all\e [0m\n - end_time: \e [36m\e [1mEnd of time window,\
285+ \ try natural language spec \e [0m\n - format: \e [36m\e [1mSelect the pformat of\
286+ \ the output\e [0m\n - hostname: \e [36m\e [1mHostname(s), space separated\e [0m\n \
286287 \ - model: \e [36m\e [1mFilter by model\e [0m\n - namespace: \e [36m\e [1mNamespace(s),\
287288 \ space separated\e [0m\n - os: \e [36m\e [1mNOS(s), space separated\e [0m\n - query_str:\
288289 \ \e [36m\e [1mTrailing blank terminated pandas query format to further filter the\
@@ -297,46 +298,49 @@ tests:
297298 marks : device help command
298299 output : " device summarize: \e [36mSummarize relevant information about the table\e \
299300 [0m\n\e [33m\n Use quotes when providing more than one value\e [0m\n\e [33m\n Arguments:\e \
300- [0m\n - columns: \e [36m\e [1mSpace separated list of columns, * for all\e [0m\n \
301- \ - end_time: \e [36m\e [1mEnd of time window, try natural language spec \e [0m\n \
302- \ - format: \e [36m\e [1mSelect the pformat of the output\e [0m\n - hostname: \e \
303- [36m\e [1mHostname(s), space separated\e [0m\n - model: \e [36m\e [1mFilter by model\e \
304- [0m\n - namespace: \e [36m\e [1mNamespace(s), space separated\e [0m\n - os: \e [36m\e \
305- [1mNOS(s), space separated\e [0m\n - query_str: \e [36m\e [1mTrailing blank terminated\
306- \ pandas query format to further filter the output\e [0m\n - start_time: \e [36m\e \
307- [1mStart of time window, try natural language spec\e [0m\n - status: \e [36m\e [1mstatus\
308- \ of service to match\e [0m\n - vendor: \e [36m\e [1mVendor(s), space separated\e \
309- [0m\n - version: \e [36m\e [1mNOS version(s), space separated\e [0m\n - view: \e \
310- [36m\e [1mView all records or just the latest\e [0m\n "
301+ [0m\n - address: \e [36m\e [1mIP Address(es), in quotes, space separated\e [0m\n \
302+ \ - columns: \e [36m\e [1mSpace separated list of columns, * for all\e [0m\n - end_time:\
303+ \ \e [36m\e [1mEnd of time window, try natural language spec \e [0m\n - format: \e \
304+ [36m\e [1mSelect the pformat of the output\e [0m\n - hostname: \e [36m\e [1mHostname(s),\
305+ \ space separated\e [0m\n - model: \e [36m\e [1mFilter by model\e [0m\n - namespace:\
306+ \ \e [36m\e [1mNamespace(s), space separated\e [0m\n - os: \e [36m\e [1mNOS(s), space\
307+ \ separated\e [0m\n - query_str: \e [36m\e [1mTrailing blank terminated pandas query\
308+ \ format to further filter the output\e [0m\n - start_time: \e [36m\e [1mStart of\
309+ \ time window, try natural language spec\e [0m\n - status: \e [36m\e [1mstatus of\
310+ \ service to match\e [0m\n - vendor: \e [36m\e [1mVendor(s), space separated\e [0m\n \
311+ \ - version: \e [36m\e [1mNOS version(s), space separated\e [0m\n - view: \e [36m\e \
312+ [1mView all records or just the latest\e [0m\n "
311313- command : device help --command=unique
312314 data-directory : tests/data/parquet
313315 format : text
314316 marks : device help command
315317 output : " device unique: \e [36mGet unique values (and counts) associated with requested\
316318 \ field\e [0m\n\e [33m\n Use quotes when providing more than one value\e [0m\n\e [33m\n \
317- Arguments:\e [0m\n - columns: \e [36m\e [1mSpace separated list of columns, * for\
318- \ all\e [0m\n - count: \e [36m\e [1minclude count of times a value is seen\e [0m\n \
319- \ - end_time: \e [36m\e [1mEnd of time window, try natural language spec \e [0m\n \
320- \ - format: \e [36m\e [1mSelect the pformat of the output\e [0m\n - hostname: \e \
321- [36m\e [1mHostname(s), space separated\e [0m\n - model: \e [36m\e [1mFilter by model\e \
322- [0m\n - namespace: \e [36m\e [1mNamespace(s), space separated\e [0m\n - os: \e [36m\e \
323- [1mNOS(s), space separated\e [0m\n - query_str: \e [36m\e [1mTrailing blank terminated\
324- \ pandas query format to further filter the output\e [0m\n - start_time: \e [36m\e \
325- [1mStart of time window, try natural language spec\e [0m\n - status: \e [36m\e [1mstatus\
326- \ of service to match\e [0m\n - vendor: \e [36m\e [1mVendor(s), space separated\e \
327- [0m\n - version: \e [36m\e [1mNOS version(s), space separated\e [0m\n - view: \e \
328- [36m\e [1mView all records or just the latest\e [0m\n "
319+ Arguments:\e [0m\n - address: \e [36m\e [1mIP Address(es), in quotes, space separated\e \
320+ [0m\n - columns: \e [36m\e [1mSpace separated list of columns, * for all\e [0m\n \
321+ \ - count: \e [36m\e [1minclude count of times a value is seen\e [0m\n - end_time:\
322+ \ \e [36m\e [1mEnd of time window, try natural language spec \e [0m\n - format: \e \
323+ [36m\e [1mSelect the pformat of the output\e [0m\n - hostname: \e [36m\e [1mHostname(s),\
324+ \ space separated\e [0m\n - model: \e [36m\e [1mFilter by model\e [0m\n - namespace:\
325+ \ \e [36m\e [1mNamespace(s), space separated\e [0m\n - os: \e [36m\e [1mNOS(s), space\
326+ \ separated\e [0m\n - query_str: \e [36m\e [1mTrailing blank terminated pandas query\
327+ \ format to further filter the output\e [0m\n - start_time: \e [36m\e [1mStart of\
328+ \ time window, try natural language spec\e [0m\n - status: \e [36m\e [1mstatus of\
329+ \ service to match\e [0m\n - vendor: \e [36m\e [1mVendor(s), space separated\e [0m\n \
330+ \ - version: \e [36m\e [1mNOS version(s), space separated\e [0m\n - view: \e [36m\e \
331+ [1mView all records or just the latest\e [0m\n "
329332- command : device help --command=top
330333 data-directory : tests/data/parquet
331334 format : text
332335 marks : device help command
333336 output : " device top: \e [36mReturn the top n values for a field in a table\e [0m\n \
334337 \e [33m\n Use quotes when providing more than one value\e [0m\n\e [33m\n Arguments:\e \
335- [0m\n - columns: \e [36m\e [1mSpace separated list of columns, * for all\e [0m\n \
336- \ - count: \e [36m\e [1mnumber of rows to return\e [0m\n - end_time: \e [36m\e [1mEnd\
337- \ of time window, try natural language spec \e [0m\n - format: \e [36m\e [1mSelect\
338- \ the pformat of the output\e [0m\n - hostname: \e [36m\e [1mHostname(s), space separated\e \
339- [0m\n - model: \e [36m\e [1mFilter by model\e [0m\n - namespace: \e [36m\e [1mNamespace(s),\
338+ [0m\n - address: \e [36m\e [1mIP Address(es), in quotes, space separated\e [0m\n \
339+ \ - columns: \e [36m\e [1mSpace separated list of columns, * for all\e [0m\n - count:\
340+ \ \e [36m\e [1mnumber of rows to return\e [0m\n - end_time: \e [36m\e [1mEnd of time\
341+ \ window, try natural language spec \e [0m\n - format: \e [36m\e [1mSelect the pformat\
342+ \ of the output\e [0m\n - hostname: \e [36m\e [1mHostname(s), space separated\e [0m\n \
343+ \ - model: \e [36m\e [1mFilter by model\e [0m\n - namespace: \e [36m\e [1mNamespace(s),\
340344 \ space separated\e [0m\n - os: \e [36m\e [1mNOS(s), space separated\e [0m\n - query_str:\
341345 \ \e [36m\e [1mTrailing blank terminated pandas query format to further filter the\
342346 \ output\e [0m\n - reverse: \e [36m\e [1mreturn bottom n values\e [0m\n - start_time:\
0 commit comments