@erkin this should not be an issue in practice, I believe: it is true that humps decamelize(None) returns "", however the PR here will reject non dict or list values. In practice, if an op-mode script has no data, it will raise an error, for example, DataUnavailable, or should return, say, {}.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Jan 23 2023
PR for 1.4: https://github.com/vyos/vyos-1x/pull/1777
PR for VyOS 1.3 https://github.com/vyos/vyos-1x/pull/1773
Jan 22 2023
Created upstream bug report https://github.com/accel-ppp/accel-ppp/issues/74
Tested using VyOS PPPoE server:
There's already an open PR for the backport to 1.3 here: https://github.com/vyos/vyos-build/pull/265 which @c-po seems to have approved, should I close that PR in favor of the new one?
Backport PR for VyOS 1.3 https://github.com/vyos/vyatta-cfg/pull/58
Backport PR for VyOS 1.3 https://github.com/vyos/vyos-1x/pull/1774
Backport for VyOS 1.3 https://github.com/vyos/vyos-build/pull/296
Jan 21 2023
Backport PRs for VyOS 1.3:
VyOS 1.3 uses config.set_level() in get_interface_dict() thus this bug is not present in VyOS 1.3.
Jan 20 2023
Confirm.
Version: VyOS 1.4-rolling-202301200317
If the script returns nothing, the raw mode returns "". Is this expected behaviour? Should it not be {}?
Jan 19 2023
Draft PR was published: https://github.com/vyos/vyos-1x/pull/1768
Jan 18 2023
Removing the deprecation notice from 1.4.
VyOS 1.4.x
VyOS config 1.3.2 :
######### Router 01: master #########