コード例 #1
0
 def get_service_chain_node_table_data(self):
     nodes = []
     try:
         nodes = client.servicechainnode_list(self.request)
     except Exception:
         pass
     return nodes
コード例 #2
0
 def get_service_chain_node_table_data(self):
     nodes = []
     try:
         nodes = client.servicechainnode_list(self.request)
     except Exception:
         pass
     return nodes
コード例 #3
0
 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
コード例 #4
0
 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)
コード例 #5
0
 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)
コード例 #6
0
 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)