python: fix json encoder should handle Exception
authorRob van der Linde <rob@catalyst.net.nz>
Tue, 19 Mar 2024 20:50:49 +0000 (09:50 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 20 Mar 2024 03:49:35 +0000 (03:49 +0000)
commit3c022f444a1c8644cdd4011475b2a16f834b18ab
tree4527159ec21e9ebff12a70a4a85f3e6cbc03d3ad
parent52165b8eada72ac2d2e015faba372af8ae9c7284
python: fix json encoder should handle Exception

This happens if --json is used and a CommandError is raised, so will affect other commands too where --json is used.

This happens in the print_json_status method.

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/netcmd/encoders.py