1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2026-04-28 21:14:19 +02:00
Commit Graph

3842 Commits

Author SHA1 Message Date
Eden Refael b6032863ac added amixer to the jc parser in lib 2024-11-28 20:13:06 +02:00
Eden Refael 9a4c0559f0 removed endpoint name 2024-11-28 20:05:32 +02:00
Eden Refael 2c9d6dc24e orginized the content inside the amixer parser 2024-11-28 19:45:57 +02:00
Eden Refael d0b8d05cfe created raw implementation, but it's raw either or either. 2024-11-28 01:20:40 +02:00
Eden Refael 1002afca8c orginized the docstring with general explanation about the tool and the amixer tool output and algorithm of the input parsing and input examples. 2024-11-28 00:46:29 +02:00
Eden Refael 90498052e0 created a dedicated pseudo algorithm for the amixer sget and tried various of strings. 2024-11-28 00:41:14 +02:00
Eden Refael ca62b6a16d another test commit 2024-11-25 10:05:39 +02:00
Eden Refael 2475452292 another test commit 2024-11-25 10:04:59 +02:00
Eden Refael f3261d30c2 test commit - just for tests 2024-11-25 10:03:06 +02:00
Eden Refael 37dc01f960 created the data parser of the sget control of the amixer sget <controller> command. 2024-11-24 21:16:48 +02:00
EdenRafael 27ce3b2c3d #591 checks the input data with jc utils 2024-11-22 15:22:16 +02:00
EdenRafael 6a02b3d7f4 push testing and integrate this commit and branch with issue: #591 2024-11-22 14:21:22 +02:00
EdenRafael b3601bb775 created the amixer first skeleton 2024-11-22 14:21:22 +02:00
Kelly Brazil 7887789d0d coerce non-json-serializable objects to strings 2024-11-20 13:49:27 -08:00
Kelly Brazil 7ddd2a4ce2 fix yaml parser to support values starting with an equal sign 2024-11-19 14:12:21 -08:00
Kelly Brazil 34ab34cc66 doc update 2024-11-19 12:15:18 -08:00
pettai a8b231da81 nsd-control parser update, zone transfer status (#607)
* add more parsing functionality for transfering state

* add additional/conditional fields into the schema

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-11-19 12:12:43 -08:00
Kelly Brazil 2278c7ecab doc update 2024-11-19 10:51:16 -08:00
Kelly Brazil 4cb88977cc add long ipv6 test 2024-11-19 10:51:10 -08:00
Aleksey Lobanov 0af4a3a5d7 fix: New RE_PROBE_IPV6_ONLY with better complexity in worst case (#609)
Example ':'*100

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-11-19 10:43:24 -08:00
Kelly Brazil c0f9b705c6 doc update 2024-11-19 10:33:19 -08:00
Hamza Saht fa416083f2 Fix/spaces in program name (#608)
* fix: enforce word boundaries while checking state presence

* fix: add tests for the special netstat case with space in process name

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-11-19 10:28:32 -08:00
Kelly Brazil e858faa746 fix for contiguous packages with the same name 2024-11-18 16:21:40 -08:00
Kelly Brazil a8f769eea3 doc update 2024-10-20 09:50:36 -07:00
Kelly Brazil 26133261f9 use jc.utils.timestamp() for datetime conversions 2024-10-20 09:45:08 -07:00
Kelly Brazil 6072ea0ec7 doc update 2024-10-18 14:34:29 -07:00
Kelly Brazil 95672c23b7 doc update 2024-10-18 14:30:04 -07:00
Jose E. Rodriguez a2e0e6d549 feat: Add Windows ipconfig parser to jc (#596)
* feat: Introduce ipconfig parser

* fix: add parsing support for "connection_specific_dns_suffix_search_list" and windows XP ipv4 addresses, remove dateutil dependency

* fix: introduce unit tests, correct import of datetime

* fix: changed preferred to status to account for other ip statuses, and parsed link local ipv6 prefix length

* fix: compress _parse_header_line and _parse_adapter_line + fix casing in unit test file

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-10-18 14:17:14 -07:00
Kelly Brazil 2df5e79295 doc update 2024-10-18 09:56:32 -07:00
Jake Ob c5e0642b0b Fix broken controller regexp scheme in the bluetoothctl parser (#599)
This commit fixes the controller parser scheme in order to take care
and extract some extra attributes, the manufacturer and version.
The order of the attributes appearing in the regexp scheme must follow
the order they appear in the `bluetoothctl show` outputs.

A new test has been added to test outputs with these extra attrs.

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-10-18 09:50:51 -07:00
Kelly Brazil 78150ded70 doc update 2024-10-17 14:05:06 -07:00
Kelly Brazil 05f3e4ea8a fixup tests 2024-10-17 13:53:20 -07:00
Kelly Brazil b7cf0ca8d4 flip is_reserved to false for python ipv6 backports 2024-10-17 13:13:31 -07:00
Kelly Brazil ba6e1e694e fix for python backports for ipv6 output 2024-10-17 13:06:17 -07:00
Kelly Brazil aec3e3cd13 force github test 2024-10-17 09:15:29 -07:00
Kelly Brazil d9363ae473 doc update 2024-09-26 09:49:06 -07:00
Kelly Brazil 0f367a435a formatting 2024-09-23 06:58:33 -07:00
Kelly Brazil 0955598b49 formatting 2024-09-23 06:55:17 -07:00
Kelly Brazil f2a8e0087b add tests and doc update 2024-09-22 20:01:40 -07:00
Kelly Brazil 97e9798cef add posix_mode to utils/convert_size_to_int and use in df 2024-09-22 19:34:23 -07:00
Leonard Crestez 413519e02c #592: Handle df size suffixes as binary (#593)
* df: convert_size_to_int as binary

* tests: Update df -h expected output

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2024-09-22 19:28:45 -07:00
Kelly Brazil 5c855e40c6 fix 6to4 test for python backports 2024-09-17 09:52:38 -07:00
Kelly Brazil b66c5dbf55 doc update 2024-09-12 19:38:31 -07:00
Kelly Brazil b054b1b782 doc update 2024-09-07 19:50:08 -07:00
Mabuchin 1593d0bf79 Add error type support for Linux Ping (#575)
* feat: add icmp error handle into linux_parse

* refactor: fixed timestamp offset logic(including error-response-type condition)
2024-09-07 19:46:43 -07:00
Kelly Brazil 8a22f8a468 add support for Link partner advertised link modes to ethtool parser 2024-09-07 18:43:41 -07:00
Kelly Brazil c26f0641ff enhance ifconfig parser to support utun interfaces with assigned ipv4 addresses on macOS 2024-09-07 18:11:25 -07:00
Kelly Brazil 40eb2b7ef6 fix uptime for "user" instead of "users" 2024-09-07 17:24:21 -07:00
Kelly Brazil 71af0c5555 fix for IPv4 mapped IPv6 address changes in Python 3.13 2024-09-06 10:26:34 -07:00
Kelly Brazil 9f5532d91f formatting 2024-06-18 17:43:16 -07:00