You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are certain limitations with the current argparse cli interface that makes it hard to track dependencies between variables. For example in deploy task if manager_ip = then manager_gateway and manager_mask is required, but when manager_ip = "pat:" then manager_gateway and manager_mask shouldn't be required, but tool still asks for it.
Proposed Solution
Evaluate move to click library to simplify the cli interface. For basic user, basic parameters would be given in cli interface. For power user, all parameters would be specified in the input yaml file (this will be developed later, but we need to make sure new cli will support this in the future).
The text was updated successfully, but these errors were encountered:
Problem Statement
There are certain limitations with the current argparse cli interface that makes it hard to track dependencies between variables. For example in deploy task if manager_ip = then manager_gateway and manager_mask is required, but when manager_ip = "pat:" then manager_gateway and manager_mask shouldn't be required, but tool still asks for it.
Proposed Solution
Evaluate move to click library to simplify the cli interface. For basic user, basic parameters would be given in cli interface. For power user, all parameters would be specified in the input yaml file (this will be developed later, but we need to make sure new cli will support this in the future).
The text was updated successfully, but these errors were encountered: