agaric-coop/box/provisioning/roles/geerlingguy.php-redis/tests/redis-test.php

33 lines
573 B
PHP
Raw Permalink Normal View History

<?php
/**
* @file
* Test if Redis is available and working.
*/
$success = FALSE;
$key = 'test';
$value = 'Success';
if (class_exists('Redis')) {
$redis = new Redis;
$redis->connect('127.0.0.1', 6379);
// Test adding a value to redis.
if ($redis->set($key, $value)) {
$result = $redis->get($key);
// If we get the expected result, it was a success.
if ($result == $value) {
$success = TRUE;
print "Redis connection successful.\r\n";
exit(0);
}
}
}
if (!$success) {
print "Redis not working properly.\r\n";
exit(1);
}