nautobot_ssot_ipfabric.workers

Chat Ops Worker.

Module Contents

Functions

prompt_for_bool(dispatcher, action_id, help_text)

Prompt the user to select a True or False choice.

ipfabric_logo(dispatcher)

Construct an image_element containing the locally hosted IP Fabric logo.

ipfabric(subcommand, **kwargs)

Interact with ipfabric plugin.

ssot_sync_to_nautobot(dispatcher[, dry_run, ...])

Start an SSoT sync from IPFabric to Nautobot.

Attributes

CONFIG

NAUTOBOT_HOST

BASE_CMD

IPFABRIC_LOGO_PATH

IPFABRIC_LOGO_ALT

nautobot_ssot_ipfabric.workers.CONFIG
nautobot_ssot_ipfabric.workers.NAUTOBOT_HOST
nautobot_ssot_ipfabric.workers.BASE_CMD = ipfabric
nautobot_ssot_ipfabric.workers.IPFABRIC_LOGO_PATH = nautobot_ssot_ipfabric/ipfabric_logo.png
nautobot_ssot_ipfabric.workers.IPFABRIC_LOGO_ALT = IPFabric Logo
nautobot_ssot_ipfabric.workers.prompt_for_bool(dispatcher: nautobot_chatops.dispatchers.Dispatcher, action_id: str, help_text: str)

Prompt the user to select a True or False choice.

Construct an image_element containing the locally hosted IP Fabric logo.

nautobot_ssot_ipfabric.workers.ipfabric(subcommand, **kwargs)

Interact with ipfabric plugin.

nautobot_ssot_ipfabric.workers.ssot_sync_to_nautobot(dispatcher, dry_run=None, safe_delete_mode=None, sync_ipfabric_tagged_only=None)

Start an SSoT sync from IPFabric to Nautobot.