* feat(iftop): add iftop-scanning
this is not even an MVP, but I would like it to exist to allow per client json aggregation
also, a future use is a stream response
* fix typos and test first regex
* add more iftop fun
* Update iftop.py
* add tests and json
Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com>
* feat: make work and add tests
Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com>
* add completion
* change schema for query looping
* fix: tests
* fix review comments
* feat: add byte parsing
* add no-port to options
* remove completion and format dep
Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com>
* Update setup.py
* Update iftop.py
---------
Signed-off-by: Ron Green <11993626+georgettica@users.noreply.github.com>
Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
* Create nsd_control.py
Init nsd_control.py
* cleanup nsd-control + add test data
- Cleanup nsd-control parser
- Add test data
* add test script
add test script + fix test data
* Update test_nsd_control.py
fix a default test
* Update test_nsd_control.py
nit
* Add ISC 'host' support
Add ISC 'host' command support
* Update host.py
remove leading tab from string
* Add integer conversion
Per request, fix integer conversion
* Cleanup
Cleanup strip()'s
* Add tests
Add two tests for the 'host' parser
* Update test_host.py
nit
---------
Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
* [xrandr] Fix bug 453, clean up data model
* Fix: 'devices' was originally not a list, just assigned each time it
was parsed. Made that a list and appended to it.
* Removed distinction between unassociated/associated devices
* Added test for @marcin-koziol's problem
* Put tests into separate test methods
* Formatting cleanup
* Backwards compatible type syntax
---------
Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>