def index(req): delete_form = DeleteClusterForm(prefix='delete') items = req.zato.odb.query(Cluster).order_by(Cluster.name).all() for item in items: client = get_lb_client(item) try: lb_config = client.get_config() item.lb_config = lb_config # Assign the flags indicating whether servers are DOWN or in the MAINT mode. set_servers_state(item, client) except Exception: msg = 'Could not invoke agent, client:`{!r}`, e:`{}`'.format( client, format_exc()) logger.error(msg) item.lb_config = None return_data = { 'delete_form': delete_form, 'edit_form': EditClusterForm(prefix='edit'), 'items': items, 'lb_use_tls': req.zato.lb_use_tls, 'lb_tls_verify': req.zato.lb_tls_verify, } return TemplateResponse(req, 'zato/cluster/index.html', return_data)
def index(req): initial = {} initial['odb_type'] = sqlalchemy_django_engine[DATABASE_ENGINE.replace( 'django.db.backends.', '')] initial['odb_host'] = DATABASE_HOST initial['odb_port'] = DATABASE_PORT initial['odb_user'] = DATABASE_USER initial['odb_db_name'] = DATABASE_NAME delete_form = DeleteClusterForm(prefix='delete') items = req.zato.odb.query(Cluster).order_by('name').all() for item in items: client = get_lb_client(item) try: lb_config = client.get_config() item.lb_config = lb_config # Assign the flags indicating whether servers are DOWN or in the MAINT mode. set_servers_state(item, client) except Exception, e: msg = 'Could not invoke agent, client:[{client!r}], e:[{e}]'.format( client=client, e=format_exc(e)) logger.error(msg) item.lb_config = None
def index(req): delete_form = DeleteClusterForm(prefix='delete') items = req.zato.odb.query(Cluster).order_by('name').all() for item in items: client = get_lb_client(item) try: lb_config = client.get_config() item.lb_config = lb_config # Assign the flags indicating whether servers are DOWN or in the MAINT mode. set_servers_state(item, client) except Exception, e: msg = 'Could not invoke agent, client:[{client!r}], e:[{e}]'.format(client=client, e=format_exc(e)) logger.error(msg) item.lb_config = None