コード例 #1
0
ファイル: client.py プロジェクト: zmsmith/predis
 def f(self, *_args, **_kwargs):
     orig = getattr(StrictRedis, name)
     intercepted = interceptor(orig, self, *_args, **_kwargs)
     for key, value in intercepted.params():
         trans = getattr(self, "_{}__transform__{}".format(self.__class__.__name__, key), None)
         if trans:
             intercepted[key] = trans(value)
     return intercepted()
コード例 #2
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, *[1], **{'b': 2})
コード例 #3
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, 1, c=3, *[2])
コード例 #4
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, **{'a': 1, 'b': 2})
コード例 #5
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, *[1, 2])
コード例 #6
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, a=1, b=2)
コード例 #7
0
ファイル: tests.py プロジェクト: zmsmith/interceptor
 def setup(self):
     self.intercepted = interceptor(simple, 1, 2, 3)