Skip to content

Commit f8ccc4c

Browse files
committed
CCS-4538: Provide an endpoint in Git2Pantheon that would handle cache clearing for both Drupal and Akamai.
1 parent 39d5b5b commit f8ccc4c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

git2pantheon/api/upload.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -290,23 +290,23 @@ def clear_cache():
290290
return jsonify(cache_clear_result)
291291

292292

293-
def drupal_cache_clear_bulk(cache_clear_result, cache_req_data):
294-
if "assemblies" in cache_req_data:
293+
def bulk_cache_clear_drupal(cache_clear_result, cache_req_data):
294+
if ASSEMBLIES in cache_req_data:
295295
cache_clear_result["drupal_result_assemblies"] = drupal_client.purge_cache_assembly("assemblies")
296296

297-
if "modules" in cache_req_data:
297+
if MODULES in cache_req_data:
298298
cache_clear_result["drupal_result_modules"] = drupal_client.purge_cache_assembly("modules")
299299

300300

301301
def clear_drupal_cache(data, cache_clear_result, bulk_clear=False):
302302
cache_req_data = CacheObjectHelper.get_drupal_req_data(data)
303303
if bulk_clear:
304-
drupal_cache_clear_bulk(cache_clear_result, cache_req_data)
304+
bulk_cache_clear_drupal(cache_clear_result, cache_req_data)
305305
return
306-
drupal_cache_clear_individual(cache_clear_result, cache_req_data)
306+
individual_cache_clear_drupal(cache_clear_result, cache_req_data)
307307

308308

309-
def drupal_cache_clear_individual(cache_clear_result, cache_req_data):
309+
def individual_cache_clear_drupal(cache_clear_result, cache_req_data):
310310
if ASSEMBLIES in cache_req_data:
311311
for guid in cache_req_data[ASSEMBLIES]:
312312
cache_clear_result["drupal_result_assemblies"][str(guid)] = drupal_client.purge_cache_assembly(guid)

0 commit comments

Comments
 (0)