示例#1
0
 def test_clear(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert self.redis.exists('resque:stat:test_stat')
     stat_obj.clear()
     assert not self.redis.exists('resque:stat:test_stat')
示例#2
0
文件: test_stats.py 项目: ph1l/pyres
 def test_decr(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == str(2)
     stat_obj.decr()
     assert self.redis.get('resque:stat:test_stat') == str(1)
     stat_obj.incr()
     stat_obj.decr(2)
     assert self.redis.get('resque:stat:test_stat') == str(0)
示例#3
0
文件: tests.py 项目: deepu/pyres
 def test_decr(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert self.redis.get('stat:test_stat') == 2
     stat_obj.decr()
     assert self.redis.get('stat:test_stat') == 1
     stat_obj.incr()
     stat_obj.decr(2)
     assert self.redis.get('stat:test_stat') == 0
示例#4
0
 def test_decr(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == b'2'
     stat_obj.decr()
     assert self.redis.get('resque:stat:test_stat') == b'1'
     stat_obj.incr()
     stat_obj.decr(2)
     assert self.redis.get('resque:stat:test_stat') == b'0'
示例#5
0
 def test_incr(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == b'1'
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == b'2'
     stat_obj.incr(2)
     assert self.redis.get('resque:stat:test_stat') == b'4'
示例#6
0
文件: test_stats.py 项目: EG5h/pyres
 def test_incr(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == str(1)
     stat_obj.incr()
     assert self.redis.get('resque:stat:test_stat') == str(2)
     stat_obj.incr(2)
     assert self.redis.get('resque:stat:test_stat') == str(4)
示例#7
0
文件: test_stats.py 项目: ph1l/pyres
 def test_clear(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert self.redis.exists('resque:stat:test_stat')
     stat_obj.clear()
     assert not self.redis.exists('resque:stat:test_stat')
示例#8
0
 def test_get(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert stat_obj.get() == 2
示例#9
0
 def unregister_worker(self):
     self.resq.redis.srem('resque:workers', str(self))
     self.started = None
     Stat("processed:%s" % self, self.resq).clear()
     Stat("failed:%s" % self, self.resq).clear()
示例#10
0
文件: horde.py 项目: acmarques/pyres
 def processed(self):
     total_processed = Stat("processed", self.resq)
     total_processed.incr()
示例#11
0
 def failed(self):
     Stat("failed", self.resq).incr()
     Stat("failed:%s" % self, self.resq).incr()
示例#12
0
 def get_failed(self):
     return Stat("failed:%s" % self, self.resq).get()
示例#13
0
 def get_processed(self):
     return Stat("processed:%s" % str(self), self.resq).get()
示例#14
0
 def processed(self):
     total_processed = Stat("processed", self.resq)
     worker_processed = Stat("processed:%s" % str(self), self.resq)
     total_processed.incr()
     worker_processed.incr()
示例#15
0
文件: horde.py 项目: acmarques/pyres
 def failed(self):
     Stat("failed", self.resq).incr()
示例#16
0
文件: worker.py 项目: deepu/pyres
 def failed(self):
     total_failed = Stat("failed", self.resq)
     stat = Stat("failed:%s" % self, self.resq)
     total_failed.incr()
     stat.incr()
示例#17
0
文件: test_stats.py 项目: ph1l/pyres
 def test_get(self):
     stat_obj = Stat('test_stat', self.resq)
     stat_obj.incr()
     stat_obj.incr()
     assert stat_obj.get() == 2
示例#18
0
文件: worker.py 项目: Affectiva/pyres
 def processed(self):
     total_processed = Stat("processed", self.resq)
     worker_processed = Stat("processed:%s" % str(self), self.resq)
     total_processed.incr()
     worker_processed.incr()
示例#19
0
文件: horde.py 项目: Affectiva/pyres
 def processed(self):
     total_processed = Stat("processed", self.resq)
     total_processed.incr()