Example #1
0
 def get_context_data(self, request):
     policy_id = self.tab_group.kwargs['service_policy_id']
     try:
         policy = client.get_networkservice_policy(request, policy_id)
     except Exception:
         exceptions.handle(
             request, _('Unable to retrieve service policy details.'),
             redirect=self.failure_url)
     return {'policy': policy}
Example #2
0
 def get_context_data(self, request):
     policy_id = self.tab_group.kwargs['service_policy_id']
     try:
         policy = client.get_networkservice_policy(request, policy_id)
     except Exception:
         exceptions.handle(request,
                           _('Unable to retrieve service policy details.'),
                           redirect=self.failure_url)
     return {'policy': policy}
Example #3
0
 def __init__(self, request, *args, **kwargs):
     super(UpdateServicePolicyForm, self).__init__(request, *args, **kwargs)
     try:
         policy_id = self.initial['service_policy_id']
         policy = client.get_networkservice_policy(request, policy_id)
         self.fields['name'].initial = policy.name
         self.fields['description'].initial = policy.description
     except Exception as e:
         msg = _("Failed to retrive service policy details. %s") % (str(e))
         LOG.debug(msg)
Example #4
0
 def __init__(self, request, *args, **kwargs):
     super(UpdateServicePolicyForm, self).__init__(request, *args, **kwargs)
     try:
         policy_id = self.initial['service_policy_id']
         policy = client.get_networkservice_policy(request, policy_id)
         self.fields['name'].initial = policy.name
         self.fields['description'].initial = policy.description
     except Exception as e:
         msg = _("Failed to retrive service policy details. %s") % (str(e))
         LOG.debug(msg)
Example #5
0
 def get_context_data(self, request):
     policy_targetid = self.tab_group.kwargs['policy_target_id']
     nsp = ''
     try:
         policy_target = client.policy_target_get(request, policy_targetid)
         l2_policy = client.l2policy_get(request,
                         policy_target["l2_policy_id"])
         l3_policy = client.l3policy_get(request,
                         l2_policy["l3_policy_id"])
         if policy_target['network_service_policy_id']:
             nsp_id = policy_target['network_service_policy_id']
             nsp = client.get_networkservice_policy(request, nsp_id)
     except Exception:
         exceptions.handle(
             request, _('Unable to retrieve group details.'),
             redirect=self.failure_url)
     return {'policy_target': policy_target,
             'l3_policy': l3_policy,
             'l2_policy': l2_policy,
             'nsp': nsp}
Example #6
0
 def get_context_data(self, request):
     policy_targetid = self.tab_group.kwargs['policy_target_id']
     nsp = ''
     try:
         policy_target = client.policy_target_get(request, policy_targetid)
         l2_policy = client.l2policy_get(request,
                                         policy_target["l2_policy_id"])
         l3_policy = client.l3policy_get(request, l2_policy["l3_policy_id"])
         if policy_target['network_service_policy_id']:
             nsp_id = policy_target['network_service_policy_id']
             nsp = client.get_networkservice_policy(request, nsp_id)
     except Exception:
         exceptions.handle(request,
                           _('Unable to retrieve group details.'),
                           redirect=self.failure_url)
     return {
         'policy_target': policy_target,
         'l3_policy': l3_policy,
         'l2_policy': l2_policy,
         'nsp': nsp
     }