def index(self): c.title = 'Nodetraq - LoadBalancer' c.selected_page = 'loadbalancer' c.subpage = 'index' lb = LoadBalancer(ip='lb_iphere') pools = lb.get_pools() pools.sort() c.pool_count = len(pools) c.link_append = '&' + urlencode( [p for p in request.params.items()\ if p[0] != 'page']) if c.link_append == '&': c.link_append = None if 'show_all' in request.params: c.page = 1 c.total_pages = 1 c.current_page_count = 1 c.members = self.get_members_status(Session, pools) else: c.page = int(request.params['page'])\ if 'page' in request.params else 1 c.total_pages = (c.pool_count + 25 - 1) / 25 c.current_page_count = (c.page - 1) * 25 c.members = self.get_members_status( Session, pools[c.current_page_count:c.current_page_count + 25]) return render('/loadbalancer/index.mako')
def index(self): c.title = 'Nodetraq - LoadBalancer' c.selected_page = 'loadbalancer' c.subpage = 'index' lb = LoadBalancer(ip='lb_iphere') pools = lb.get_pools() pools.sort() c.pool_count = len(pools) c.link_append = '&' + urlencode( [p for p in request.params.items()\ if p[0] != 'page']) if c.link_append == '&': c.link_append = None if 'show_all' in request.params: c.page = 1 c.total_pages = 1 c.current_page_count = 1 c.members = self.get_members_status(Session, pools) else: c.page = int(request.params['page'])\ if 'page' in request.params else 1 c.total_pages = (c.pool_count+25-1)/25 c.current_page_count = (c.page-1)*25 c.members = self.get_members_status(Session, pools[c.current_page_count:c.current_page_count+25]) return render('/loadbalancer/index.mako')
def loadbalancerlist(self): lb = LoadBalancer(ip='your_f5_lb') c.loadbalancers = lb.get_pools() c.loadbalancers.sort() return render('/menus/loadbalancer/list.mako')
def loadbalancerlist(self): lb = LoadBalancer(ip='your_f5_lb') c.loadbalancers = lb.get_pools() c.loadbalancers.sort() return render('/menus/loadbalancer/list.mako')