_parse_network_data now returns mac, hostname, and link_status extracted from the Redfish EthernetInterfaces/1 response (MACAddress, HostName, LinkStatus fields confirmed present in live IOM output). _print_results gains a second table — Interface Details (IOM | MAC | Hostname) — between the Network Settings and Firmware Versions tables. Network Settings table drops the redundant Origin column and adds Link Status instead. Both _check_via_serial and _check_via_network updated to unpack and pass the additional fields. fetch_current_config in workflow_serial.py also updated to use the same address-parsing logic and trimmed table layout. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 KiB
23 KiB