function _memcache_admin_get_bin_for_cluster in Memcache API and Integration 7
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()
- 6 memcache_admin/memcache_admin.module \_memcache_admin_get_bin_for_cluster()
Retrieve the bin for any given cluster.
Parameters
string $cluster: Cluster ID
Return value
string The name of the bin.
1 call to _memcache_admin_get_bin_for_cluster()
- memcache_admin_menu in memcache_admin/
memcache_admin.module - Implements hook_menu().
File
- memcache_admin/
memcache_admin.module, line 651 - For the collection and display of memcache stats.
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];
}