- with VatTerminal(node) as vat:
- vat.vat_terminal_exec_cmd_from_template('cop_interface.vat',
- sw_if_index=sw_if_index,
- state=state)
+ cmd = 'cop_interface_enable_disable'
+ err_msg = 'Failed to enable or disable on {ifc}'\
+ .format(ifc=interface)
+
+ args_in = dict(
+ sw_if_index=int(sw_if_index),
+ enable_disable=enable_disable
+ )
+
+ with PapiSocketExecutor(node) as papi_exec:
+ papi_exec.add(cmd, **args_in).get_reply(err_msg)
+