Overloading expire rules action prevents integration with other modules

Created on 31 July 2015, over 9 years ago
Updated 16 May 2023, over 1 year ago

In addition to purging pages from Varnish we need to purge pages from our CDN using the Akamai module. Akamai has Rules integration with Expire, but the way Acquia purge overloads the `expire_rules_action_flush_url` action prevents this from firing.

The simplest solution is to call the original callback from Acquia Purge's custom logic, although I'd question the logic of overloading the action rather than implementing `hook_expire_cache`.

πŸ› Bug report
Status

Closed: won't fix

Version

1.3

Component

Code

Created by

πŸ‡¬πŸ‡§United Kingdom gigabates

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States japerry KVUO

    Could mark outdated, but it definitely still is a bug. Since its so old, I don't think we're going to address the bigger issue. If people need this patch for the use case above, I'd suggest patching. If someone thinks differently, please comment here and we can reconsider re-opening it.

Production build 0.71.5 2024