@click.command(context_settings={"<STR_LIT>": ['<STR_LIT>', '<STR_LIT>']})<EOL>@click.version_option()  <EOL>@click.option("<STR_LIT>", is_flag=True, default=False,<EOL>help="<STR_LIT>")<EOL>@click.option("<STR_LIT>", default=True,<EOL>help="<STR_LIT>")<EOL>@click.option("<STR_LIT>", is_flag=False, default=<NUM_LIT:1>,<EOL>help="<STR_LIT>")<EOL>@click.option("<STR_LIT>", is_flag=True, default=False,<EOL>help="<STR_LIT>")<EOL>@click.option("<STR_LIT>", "<STR_LIT>",<EOL>default=mailmerge.api.DATABASE_FILENAME_DEFAULT,<EOL>help="<STR_LIT>" +<EOL>mailmerge.api.DATABASE_FILENAME_DEFAULT)<EOL>@click.option("<STR_LIT>", "<STR_LIT>",<EOL>default=mailmerge.api.TEMPLATE_FILENAME_DEFAULT,<EOL>help="<STR_LIT>" +<EOL>mailmerge.api.TEMPLATE_FILENAME_DEFAULT)<EOL>@click.option("<STR_LIT>", "<STR_LIT>",<EOL>default=mailmerge.api.CONFIG_FILENAME_DEFAULT,<EOL>help="<STR_LIT>" +<EOL>mailmerge.api.CONFIG_FILENAME_DEFAULT)<EOL>def cli(sample, dry_run, limit, no_limit,<EOL>database_filename, template_filename, config_filename):
<EOL>mailmerge.api.main(<EOL>sample=sample,<EOL>dry_run=dry_run,<EOL>limit=limit,<EOL>no_limit=no_limit,<EOL>database_filename=database_filename,<EOL>template_filename=template_filename,<EOL>config_filename=config_filename,<EOL>)<EOL>
Command line interface.