def get_value(self, context, rule_name, args, kwargs):
     try:
         return rules_light.run(context.request.user, rule_name, *args,
                                **kwargs)
     except AttributeError:
         rules_light.run(context['request'].user, rule_name, *args,
                         **kwargs)
예제 #2
0
 def get_value(self, context, rule_name, args, kwargs):
     try:
         return rules_light.run(context.request.user, rule_name,
                 *args, **kwargs)
     except AttributeError:
         rules_light.run(context['request'].user, rule_name,
                 *args, **kwargs)
예제 #3
0
    def respond(self):
        runs = rules_light.run(self.request.user,
            'appstore.environment.update', self.object.environment)

        if runs:
            data = 'sucess'
        else:
            data = 'redirect'

        return http.HttpResponse(data, status=204)
예제 #4
0
    def respond(self):
        runs = rules_light.run(self.request.user,
                               'appstore.environment.update',
                               self.object.environment)

        if runs:
            data = 'sucess'
        else:
            data = 'redirect'

        return http.HttpResponse(data, status=204)
 def get_value(self, context, rule_name, args, kwargs):
     return rules_light.run(context['request'].user, rule_name, *args,
                            **kwargs)
예제 #6
0
 def get_value(self, context, rule_name, args, kwargs):
     return rules_light.run(context['request'].user, rule_name, *args,
                            **kwargs)