function _memcache_admin_get_bin_for_cluster in Memcache API and Integration 6
Same name and namespace in other branches
- 5.2 memcache_admin/memcache_admin.module \_memcache_admin_get_bin_for_cluster()
- 5 memcache_admin/memcache_admin.module \_memcache_admin_get_bin_for_cluster()
- 7 memcache_admin/memcache_admin.module \_memcache_admin_get_bin_for_cluster()
Retrieve the cluster for any given bin
Parameters
string $cluster - Cluster ID:
Return value
string
1 call to _memcache_admin_get_bin_for_cluster()
- memcache_admin_menu in memcache_admin/
memcache_admin.module - Implementation of hook_menu().
File
- memcache_admin/
memcache_admin.module, line 513
Code
function _memcache_admin_get_bin_for_cluster($cluster) {
static $cluster_map = array();
if (!isset($cluster_map[$cluster])) {
$memcache_bins = variable_get('memcache_bins', array());
if ($mapping = array_search($cluster, $memcache_bins)) {
$cluster_map[$cluster] = $mapping;
}
else {
$cluster_map[$cluster] = 'default';
}
}
return $cluster_map[$cluster];
}