Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the provided checksum does not match actual checksum of the file the pillar should not delete the file and send an end the operation with an error status. 

...

Checksum request for client side verification

The operation request have has a field for requesting a checksum calculation of the file to be deleted which should be provided to the client in the end of the operation via the final response. 

Todo: What happens if If a pillar is unable to fulfill the checksum calculation request?unable to respond to a certain checksum request it should reject the request with an error. A pillar could be unable to answer such a request because it does not have any files (the pillar is a checksum pillar) or the specified checksum type is not supported.