Пример #1
0
 def wrapped(*args, **kwargs):
     qc_hit.connect(hit)
     qc_miss.connect(miss)
     try:
         ret = func(*args, **kwargs)
     finally:
         qc_hit.disconnect(hit)
         qc_miss.disconnect(miss)
     return ret
Пример #2
0
 def wrapped(*args, **kwargs):
     qc_hit.connect(hit)
     qc_miss.connect(miss)
     try:
         ret = func(*args, **kwargs)
     finally:
         qc_hit.disconnect(hit)
         qc_miss.disconnect(miss)
     return ret
Пример #3
0
 def wrapped(*args, **kwargs):
     from johnny.signals import qc_hit, qc_miss
     qc_hit.connect(hit)
     qc_miss.connect(miss)
     try:
         ret = func(*args, **kwargs)
     finally:
         qc_hit.disconnect(hit)
         qc_miss.disconnect(miss)
     return ret
Пример #4
0
 def wrapped(*args, **kwargs):
     from johnny.signals import qc_hit, qc_miss
     qc_hit.connect(hit)
     qc_miss.connect(miss)
     try:
         ret = func(*args, **kwargs)
     finally:
         qc_hit.disconnect(hit)
         qc_miss.disconnect(miss)
     return ret
Пример #5
0
 def disconnect(self):
     qc_hit.disconnect(self.hit)
     qc_miss.disconnect(self.miss)