Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import click
- @click.group()
- def cli1():
- pass
- @cli1.command()
- def list():
- """Command to list"""
- pass
- @click.group()
- def cli2():
- pass
- @cli2.command()
- @click.option('--projects', default=0, help='Specify the projects to be run')
- @click.option('--settings', default='settings.dev', help='Environment settings')
- @click.option('--verbose', default=2, help='Verbose logging (repeat for more verbose)')
- def run(projects, settings, verbose):
- """Command to run"""
- click.echo('%d' % projects)
- click.echo('%s' % settings)
- cli = click.CommandCollection(sources=[cli1, cli2])
- if __name__ == '__main__':
- cli()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement