diff options
Diffstat (limited to 'includes/jobs/RefreshCache.php')
-rw-r--r-- | includes/jobs/RefreshCache.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/includes/jobs/RefreshCache.php b/includes/jobs/RefreshCache.php new file mode 100644 index 0000000..092b644 --- /dev/null +++ b/includes/jobs/RefreshCache.php @@ -0,0 +1,28 @@ +<?php + +$options = json_decode($argv[1], true); +$_SERVER['DOCUMENT_ROOT'] = "../.."; +$app = $GLOBALS["ColdHazeApp"] = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/app.json"), true); + +echo("Refreshing cache...\n"); + +$urls = [ + "/", + "/-/fronting", + "/-/rules", + "/-/stats", + "/-/splitting", + "/-/alphabet", + "/-/byspecies", + "/-/relations", + "/cloudburst/-/history", + "/raindrops/-/history", + "/" . $app["other"]["slug"] . "/-/history" +]; + +foreach ($urls as $url) { + echo(" " . $url . "\n"); + exec("curl -k -H 'Host: ponies.equestria.horse' https://localhost" . $url); +} + +echo("Refreshed cache\n");
\ No newline at end of file |