nsot_sync package

Submodules

nsot_sync.cli module

CLI

cli.main is the entrypoint for the program, which should call to cli()

DynamicLoader allows loading cli() from any script under commands as a Click command. This is where the driver entrypoints should be.

class nsot_sync.cli.DynamicLoader(name=None, invoke_without_command=False, no_args_is_help=None, subcommand_metavar=None, chain=False, result_callback=None, **attrs)[source]

Bases: click.core.MultiCommand

fetch_dynamic_cmds()[source]
get_command(ctx, name)[source]
list_commands(ctx)[source]
nsot_sync.cli.main()[source]

Setuptools entrypoint, only used to call Click entrypoint

nsot_sync.cli.validate_attrs(ctx, param, value)[source]

Attributes must be passed as: ‘attr=value,attr2=value 2,attr3=value’

nsot_sync.common module

nsot_sync.common.error(msg)[source]
nsot_sync.common.info(msg)[source]
nsot_sync.common.success(msg)[source]

Module contents