def get_service_chain_node_table_data(self): nodes = [] try: nodes = client.servicechainnode_list(self.request) except Exception: pass return nodes
def get_service_chain_node_table_data(self): nodes = [] try: nodes = client.servicechainnode_list(self.request, tenant_id=self.request.user.tenant_id) nodes = [gfilters.update_sc_node_attributes( self.request, item) for item in nodes] except Exception: pass return nodes
def __init__(self, request, *args, **kwargs): super(CreateServiceChainSpecForm, self).__init__( request, *args, **kwargs) try: nodes = client.servicechainnode_list(request) nodes = [(item.id, item.name + ":" + str(item.id)) for item in nodes] self.fields['nodes'].choices = nodes except Exception: msg = _("Failed to retrive service chain nodes.") LOG.error(msg) exceptions.handle(request, msg, redirect=shortcuts.redirect)
def __init__(self, request, *args, **kwargs): super(CreateServiceChainSpecForm, self).__init__( request, *args, **kwargs) try: node_list = [] nodes = client.servicechainnode_list(request) for n in nodes: n.set_id_as_name_if_empty() node_list.append((n.id, n.name)) self.fields['nodes'].choices = sorted( node_list, key=lambda obj: obj[1]) except Exception: msg = _("Failed to retrieve service chain spec") LOG.error(msg) exceptions.handle(request, msg, redirect=shortcuts.redirect)
def __init__(self, request, *args, **kwargs): super(CreateServiceChainSpecForm, self).__init__(request, *args, **kwargs) try: node_list = [] nodes = client.servicechainnode_list( request, tenant_id=request.user.tenant_id) for n in nodes: n.set_id_as_name_if_empty() node_list.append((n.id, n.name)) self.fields['nodes'].choices = sorted(node_list, key=lambda obj: obj[1]) except Exception: msg = _("Failed to retrieve service chain spec") LOG.error(msg) exceptions.handle(request, msg, redirect=shortcuts.redirect)