refactor: remove unused usage functions and migrate argument parsing to commander.js
This commit is contained in:
@@ -10,15 +10,6 @@ type ListResourcePermissionsOptions = {
|
||||
filter?: string;
|
||||
};
|
||||
|
||||
export function usageListResourcePermissions(): string {
|
||||
return `Usage: sk-az-tools list-resource-permissions [--app-id|-i <appId> | --display-name|-n <name>] [--filter|-f <glob>] [global options]
|
||||
|
||||
Options:
|
||||
--app-id, -i <appId> Resource app ID
|
||||
--display-name, -n <name> Resource app display name
|
||||
--filter, -f <glob> Filter by permission name glob`;
|
||||
}
|
||||
|
||||
export async function runListResourcePermissionsCommand(options: ListResourcePermissionsOptions): Promise<unknown> {
|
||||
if (!options.appId && !options.displayName) {
|
||||
throw new Error("--app-id or --display-name is required for list-resource-permissions");
|
||||
|
||||
Reference in New Issue
Block a user