roleSetupOptions top-level property
Implementation
final List<Option> roleSetupOptions = [
Option(
name: ['--roles-path', '--role-path'],
description: 'The path to the directory containing your roles',
args: [
Arg(
name: 'roles_path',
description: 'The path to the directory containing your roles',
suggestions: [
FigSuggestion(name: '~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles')
],
defaultValue: '~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles'
)
]
),
Option(
name: '--remove',
description: 'Remove the integration matching the provided ID value. Use --list to see ID values',
args: [
Arg(
name: 'remove_id',
description: 'Remove the integration matching the provided ID value. Use --list to see ID values'
)
],
exclusiveOn: ['--list']
),
Option(
name: '--list',
description: 'List all of your integrations',
exclusiveOn: ['--remove']
)
];