Part of NetOrk/netork#1105. run_device_action was a string dispatch over the media controls with a result shape other than its contract's; the typed methods (play(), set_volume(), …) stay as the interface. netOrk does not call it.
Part of NetOrk/netork#1105. `run_device_action` was a string dispatch over the media controls with a result shape other than its contract's; the typed methods (`play()`, `set_volume()`, …) stay as the interface. netOrk does not call it.
Closes #3.
run_device_action dispatched play, pause, stop, next/previous track,
set_volume:N and toggle_mute by string and returned
{success, action, message} instead of the DeviceActionResultDict its
contract names. The typed methods it called (play(), set_volume(), ...)
are the interface; napalm-device-types deprecates run_device_action.
BREAKING CHANGE: run_device_action is removed.
Closes#3
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of NetOrk/netork#1105.
run_device_actionwas a string dispatch over the media controls with a result shape other than its contract's; the typed methods (play(),set_volume(), …) stay as the interface. netOrk does not call it.Closes #3.
run_device_action dispatched play, pause, stop, next/previous track, set_volume:N and toggle_mute by string and returned {success, action, message} instead of the DeviceActionResultDict its contract names. The typed methods it called (play(), set_volume(), ...) are the interface; napalm-device-types deprecates run_device_action. BREAKING CHANGE: run_device_action is removed. Closes #3