Added auth_request_set directive (#21)

pull/23/head
Andrew Krasichkov 2017-05-02 12:04:06 +03:00 committed by GitHub
parent 1a1a725227
commit 8de6f0a698
1 changed files with 14 additions and 0 deletions

View File

@ -70,6 +70,20 @@ class SetDirective(Directive):
return [Variable(name=self.variable, value=self.value, provider=self)]
class AuthRequestSetDirective(Directive):
nginx_name = 'auth_request_set'
provide_variables = True
def __init__(self, name, args):
super(AuthRequestSetDirective, self).__init__(name, args)
self.variable = args[0].strip('$')
self.value = args[1]
@property
def variables(self):
return [Variable(name=self.variable, value=self.value, provider=self)]
class SetByLuaDirective(Directive):
nginx_name = 'set_by_lua'
provide_variables = True