Extend the execution of operation to support two different execution modes:
Serial execution - Only execute operation sequentially
Concurrent execution - allow multiple operations to be executed concurrently
The control over the execution of operation is important as generally operations which perform a side effect (replace firmware, install/remove software, set configuration, restart device) on the device should be executed serially, where as data collection operations (like log file retrieval can be execute concurrently).
Prerequisites
The following tickets need to be resolved to be able to enable concurrent operation execution (for operations of the same type, e.g. two config_snapshot commands).
Extend the execution of operation to support two different execution modes:
The control over the execution of operation is important as generally operations which perform a side effect (replace firmware, install/remove software, set configuration, restart device) on the device should be executed serially, where as data collection operations (like log file retrieval can be execute concurrently).
Prerequisites The following tickets need to be resolved to be able to enable concurrent operation execution (for operations of the same type, e.g. two config_snapshot commands).