handlers.capability_maturity_handler
Whenever a Capability is updated, we calculate its maturities based on 3 different individual maturity attributes.
current_maturity = min(current_maturity_people, current_maturity_process, current_maturity_technology)
target_maturity = min(target_maturity_people, target_maturity_process, target_maturity_technology)
Customer-specific automation, requires a special data model. Should not be used for testing.
description =
'Whenever a BusinessCapability is updated, calculate maturities based on individual maturities.'
def
handle(self, event, capability, **kwargs):
Called automatically whenever a FactSheetUpdated event comes in via webhook.
Inherited Members
- handlers.eventhandler.EventHandler
- EventHandler
- supports_initial_sync
- get_trigger
- get_event_types
- get_fs_types
- get
- all
- lx_client
- data_requirements
- initial_sync_event
- update_with_uniqueness_check
- facet_matches
- is_tag_key
- SUBSCRIPTION_TYPES
- parse_subscription_key
- get_mapped_subscriptions
- get_notification_users
- get_send_email_for_users
- get_email_callback
- get_due_date