# Path: awscfncli2/cli/commands/drift/detect/detect.py
# @click.command()
# @click.option('--no-wait', '-w', is_flag=True, default=False,
#               help='Exit immediately after operation is started.')
# @click.pass_context
# @command_exception_handler
# def detect(ctx, no_wait):
#     """Detect stack drifts."""
#     assert isinstance(ctx.obj, Context)
# 
#     options = DriftDetectOptions(
#         no_wait=no_wait,
#     )
# 
#     command = DriftDetectCommand(
#         pretty_printer=ctx.obj.ppt,
#         options=options
#     )
# 
#     ctx.obj.runner.run(command)
# 
# Path: awscfncli2/cli/commands/drift/diff/diff.py
# @click.command()
# @click.pass_context
# @command_exception_handler
# def diff(ctx):
#     """Show stack resource drifts."""
#     assert isinstance(ctx.obj, Context)
# 
#     options = DriftDiffOptions(
#     )
# 
#     command = DriftDiffCommand(
#         pretty_printer=ctx.obj.ppt,
#         options=options
#     )
# 
#     ctx.obj.runner.run(command)


import click
from .detect.detect import detect
from .diff.diff import diff



@click.group()
@click.pass_context
def cli(ctx):
    """Drift detection sub-commands."""
    pass


cli.add_command(detect)

# Path: awscfncli2/cli/commands/drift/detect/detect.py
# @click.command()
# @click.option('--no-wait', '-w', is_flag=True, default=False,
#               help='Exit immediately after operation is started.')
# @click.pass_context
# @command_exception_handler
# def detect(ctx, no_wait):
#     """Detect stack drifts."""
#     assert isinstance(ctx.obj, Context)
# 
#     options = DriftDetectOptions(
#         no_wait=no_wait,
#     )
# 
#     command = DriftDetectCommand(
#         pretty_printer=ctx.obj.ppt,
#         options=options
#     )
# 
#     ctx.obj.runner.run(command)
# 
# Path: awscfncli2/cli/commands/drift/diff/diff.py
# @click.command()
# @click.pass_context
# @command_exception_handler
# def diff(ctx):
#     """Show stack resource drifts."""
#     assert isinstance(ctx.obj, Context)
# 
#     options = DriftDiffOptions(
#     )
# 
#     command = DriftDiffCommand(
#         pretty_printer=ctx.obj.ppt,
#         options=options
#     )
# 
#     ctx.obj.runner.run(command)


# Path: awscfncli2/cli/commands/drift/drift.py
import click
from .detect.detect import detect
from .diff.diff import diff




@click.group()
@click.pass_context
def cli(ctx):
    """Drift detection sub-commands."""
    pass


cli.add_command(detect)

cli.add_command(diff)