def METHOD_NAME(action_log_callback: Callable) -> None:
    """
    Registers more action_logger function callback for pre-execution. This function callback is expected to be called
    with keyword args. For more about the arguments that is being passed to the callback, refer to
    amundsen_application.log.action_log_model.ActionLogParams
    :param action_logger: An action logger callback function
    :return: None
    """
    LOGGER.debug("Adding {} to pre execution callback".format(action_log_callback))
    __pre_exec_callbacks.append(action_log_callback)