Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache the error from the last asynchronous reconciliation #391

Merged
merged 1 commit into from
Apr 25, 2024

Commits on Apr 24, 2024

  1. Cache the error from the last asynchronous reconciliation to return i…

    …t in
    
    the next asynchronous reconciliation for the Terraform plugin SDK &
    framework based external clients.
    
    - Set the "Synced" status condition to "False" in the async CallbackFn
      to immediately update it when the async operation fails.
    - Set the "Synced" status condition to "True" when the async operation
      succeeds, or when the external client's Observe call reveals an
      up-to-date external resource which is not scheduled for deletion.
    
    Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
    ulucinar committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    77cc776 View commit details
    Browse the repository at this point in the history