Many of the current list commands in the CLI are not streamlined, and some are missing the ID function. This inconsistency makes it difficult for users to utilize these commands effectively, especially in scripts where resource IDs are required for further modifications.
Reason:
Improvement in Consistency among the list commands.
Including IDs in the output will make it easier for users to interact with the CLI, especially when parsing output in scripts.
Tasks:
[x] Ensure that all list commands include the resource ID in their output.
[x] Review and update the CLI commands to make sure they follow a consistent format.
[x] Update documentation to reflect these changes.
This aligns the CLI with best practices for command-line tools, ensuring all necessary information is readily available in command outputs.
After implementing this enhancement, commands such as project list, user list, repo list, etc., will include their resource ID by default, making it easier for users to identify and interact with resources.
Description:
Many of the current
list
commands in the CLI are not streamlined, and some are missing the ID function. This inconsistency makes it difficult for users to utilize these commands effectively, especially in scripts where resource IDs are required for further modifications.Reason:
Tasks:
This aligns the CLI with best practices for command-line tools, ensuring all necessary information is readily available in command outputs.
After implementing this enhancement, commands such as
project list
,user list
,repo list
, etc., will include their resource ID by default, making it easier for users to identify and interact with resources.