コード例 #1
0
 def handle(self, request, context):
     try:
         rule = client.policyrule_create(request, **context)
         self.object = rule
         return rule
     except Exception as e:
         msg = self.format_status_message(self.failure_message) + str(e)
         exceptions.handle(request, msg)
         return False
コード例 #2
0
 def handle(self, request, context):
     try:
         rule = client.policyrule_create(request, **context)
         self.object = rule
         return rule
     except Exception as e:
         msg = self.format_status_message(self.failure_message) + str(e)
         exceptions.handle(request, msg)
         return False
コード例 #3
0
 def handle(self, request, context):
     try:
         if context.get('name'):
             context['name'] = html.escape(context['name'])
         if context.get('description'):
             context['description'] = html.escape(context['description'])
         rule = client.policyrule_create(request, **context)
         self.object = rule
         return rule
     except Exception as e:
         msg = self.format_status_message(self.failure_message) + str(e)
         exceptions.handle(request, msg)
         return False
コード例 #4
0
 def handle(self, request, context):
     try:
         if context.get('name'):
             context['name'] = html.escape(context['name'])
         if context.get('description'):
             context['description'] = html.escape(context['description'])
         rule = client.policyrule_create(request, **context)
         self.object = rule
         return rule
     except Exception as e:
         msg = self.format_status_message(self.failure_message) + str(e)
         exceptions.handle(request, msg)
         return False