great_expectations.checkpoint.configurator

Module Contents

Classes

ActionDicts()

SimpleCheckpointConfigurator(name: str, data_context, site_names: Optional[Union[str, List[str]]] = ‘all’, slack_webhook: Optional[str] = None, notify_on: Optional[str] = ‘all’, notify_with: Optional[Union[str, List[str]]] = ‘all’, **kwargs)

SimpleCheckpointBuilder is a convenience class to easily configure a simple

great_expectations.checkpoint.configurator.logger
class great_expectations.checkpoint.configurator.ActionDicts
STORE_VALIDATION_RESULT
STORE_EVALUATION_PARAMS
UPDATE_DATA_DOCS
static build_slack_action(webhook, notify_on, notify_with)
class great_expectations.checkpoint.configurator.SimpleCheckpointConfigurator(name: str, data_context, site_names: Optional[Union[str, List[str]]] = 'all', slack_webhook: Optional[str] = None, notify_on: Optional[str] = 'all', notify_with: Optional[Union[str, List[str]]] = 'all', **kwargs)

SimpleCheckpointBuilder is a convenience class to easily configure a simple Checkpoint.

build(self)

Build a Checkpoint.

_build_checkpoint_config(self)
static _default_action_list()
_add_update_data_docs_action(self, action_list)
_add_slack_action(self, action_list: List[Dict])

The underlying SlackNotificationAction and SlackRenderer default to including links to all sites if the key notify_with is not present. We are intentionally hiding this from users of SimpleCheckpoint by having a default of “all” that sets the configuration appropriately.

_validate_site_names(self, data_context)
_validate_notify_on(self)
_validate_notify_with(self)
_validate_slack_webhook(self)
_validate_slack_configuration(self)

Guide the user toward correct configuration.