Example #1
0
 def get_context_data(self, **kwargs):
     context = super(OpenStackNetStatus, self).get_context_data(**kwargs)
     agent= OpenStackAgent.objects.get(id=self.kwargs['pk'])
     client = OpenStackAgentClient(agent.hostname, agent.port)        
     context['instances'] = []
     net_dics = client.net_list()['object']
     net_infos = [HostNetInfo(info_dic) for info_dic in net_dics]
     context['instances'].extend(net_infos)
     return context