# Glossary

execution policy

  A hook in Pyramid which can control the entire request lifecycle.

Pyramid

  A web framework.

retryable error

  An exception indicating that a request failed due to a transient error which may succeed if tried again. Examples might include lock contention or a flaky network connection to a third party service.

  A retryable error is usually an exception that inherits from `pyramid_retry.RetryableException` but may also be any other exception that implements the `pyramid_retry.IRetryableError` interface.

view predicate

  A predicate in Pyramid which can help determine which view should be executed for a given request. Many views may be registered for a similar url, query strings etc and all predicates must pass in order for the view to be considered.