<%page expression_filter="h"/> <%inherit file="//layout/admin_lite.html"/> <%namespace name="lib" file="/lib.html" import="stylesheet_tags, add_script_block, csrf_hidden_input, sort_link" /> <%def name="title()">${_('Clustering')} - ${parent.title()} <%def name="get_breadcrumbs()"> <% return [ [_('Manager'), ['manager']], [_('Clustering'), ['manager','system','clustering']], [_('Buckets'),''] ] %> <% search = kwargs.get("search", "") pwnr = kwargs.get("pwnr", "-") offset = kwargs.get("offset",0) numItems = kwargs.get("numItems",0) ns = kwargs.get("ns", "-") pwnr = kwargs.get("pwnr", "-") countPerPage = kwargs.get("count",25) appOptionList = kwargs.get("appOptionList", None) pwnrOptionList = kwargs.get("pwnrOptionList", None) %> <%lib:generate_searchbar search="${search}" pwnr="${pwnr}" ns="${ns}" countPerPage="${countPerPage}" appOptionList="${appOptionList}" pwnrOptionList="${pwnrOptionList}" pwnr="${pwnr}"/>

Buckets

<%lib:generate_master_pagination countPerPage="${countPerPage}" offset="${offset}" numItems="${numItems}" search="${search}" ns="${ns}" pwnr="${pwnr}"/> % for bucket in buckets: % endfor
${sort_link(_('Bucket Name'), ['manager','system','clustering','master', 'allbuckets'], cherrypy.request.params, 'name')} ${sort_link(_('Size'), ['manager','system','clustering','master', 'allbuckets'], cherrypy.request.params, 'bucket_size')} ${sort_link(_('Frozen'), ['manager','system','clustering','master', 'allbuckets'], cherrypy.request.params, 'frozen')} ${sort_link(_('Peers'), ['manager','system','clustering','master', 'allbuckets'], cherrypy.request.params, 'peers')}
${bucket.name} ${bucket.bucket_size} ${bucket.frozen}
% for (peername,peer) in bucket.peers.items():
${peername}
Primary: ${'yes' if peer.get('bucket_flags',None) == '0xffffffffffffffff' else 'no' }
Search state: <%lib:pretty_bucket_search_state searchState="${peer.get('search_state',None)}"/>
Status: ${peer.get('status',None)}
% endfor
<%lib:generate_slave_pagination countPerPage="${countPerPage}" offset="${offset}" numItems="${numItems}" search="${search}" ns="${ns}" pwnr="${pwnr}"/>