Пример #1
0
 def hmset(self, name, mapping):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hmset',
         super(OcRedis, self).hmset, name, mapping, name, mapping)
Пример #2
0
 def pexpire(self, name, time):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.pexpire',
         super(OcRedis, self).pexpire, name, None, name, time)
Пример #3
0
 def ping(self):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.ping',
         super(OcRedis, self).ping, None, None)
Пример #4
0
 def move(self, name, db):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.move',
         super(OcRedis, self).move, name, None, name, db)
Пример #5
0
 def object(self, infotype, key):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.object',
         super(OcRedis, self).object, infotype, key, infotype, key)
Пример #6
0
 def bitcount(self, key, *args, **kwargs):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.bgsave',
         super(OcRedis, self).bgsave, key, None, key, *args, **kwargs)
Пример #7
0
 def memory_usage(self, key, samples=None):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.memory_usage',
         super(OcRedis, self).memory_usage, key, None, key, samples)
Пример #8
0
 def incrbyfloat(self, name, amount=1.0):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.incrbyfloat',
         super(OcRedis, self).incrbyfloat, name, None, name, amount)
Пример #9
0
 def info(self, section=None):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.info',
         super(OcRedis, self).info, None, None, section)
Пример #10
0
 def bgrewriteaof(self):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.bgrewriteaof',
         super(OcRedis, self).bgrewriteaofget, None, None)
Пример #11
0
 def hvals(self, name):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hvals',
         super(OcRedis, self).hvals, name, None, name)
Пример #12
0
 def hstrlen(self, name, key):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hstrlen',
         super(OcRedis, self).hstrlen, name, key, name, key)
Пример #13
0
 def hsetnx(self, name, key, value):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hsetnx',
         super(OcRedis, self).hsetnx, key, value, name, key, value)
Пример #14
0
 def hscan_iter(self, name, match=None, count=None):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hscan_iter',
         super(OcRedis, self).hscan_iter, name, None, name, match, count)
Пример #15
0
 def lset(self, name, index, value):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.lset',
         super(OcRedis, self).lset, name, value, name, index, value)
Пример #16
0
 def keys(self, pattern=u'*'):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.keys',
         super(OcRedis, self).keys, pattern, None, pattern)
Пример #17
0
 def ltrim(self, name, start, end):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.ltrim',
         super(OcRedis, self).ltrim, name, None, name, start, end)
Пример #18
0
 def lindex(self, name, index):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.lindex',
         super(OcRedis, self).lindex, name, None, name, index)
Пример #19
0
 def memory_purge(self):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.memory_purge',
         super(OcRedis, self).memory_purge, None, None)
Пример #20
0
 def linsert(self, name, where, refvalue, value):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.linsert',
         super(OcRedis, self).linsert, name, value, name, where, refvalue,
         value)
Пример #21
0
 def mget(self, keys, *args):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.mget',
         super(OcRedis, self).mget, keys, args, keys, *args)
Пример #22
0
 def bgsave(self):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.bgsave',
         super(OcRedis, self).bgsave, None, None)
Пример #23
0
 def msetnx(self, mapping):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.msetnx',
         super(OcRedis, self).msetnx, mapping, None, mapping)
Пример #24
0
 def lpop(self, name):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.lpop',
         super(OcRedis, self).lpop, name, None, name)
Пример #25
0
 def bitfield(self, key, *args, **kwargs):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.bitfield',
         super(OcRedis, self).bitfield, key, *args, **kwargs)
Пример #26
0
 def lpush(self, name, *values):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.lpush',
         super(OcRedis, self).lpop, name, values, name, values)
Пример #27
0
 def pfadd(self, name, *values):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.pfadd',
         super(OcRedis, self).pfadd, name, values, name, *values)
Пример #28
0
 def lpushx(self, name, value):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.lpushx',
         super(OcRedis, self).lpushx, name, value, name, value)
Пример #29
0
 def pipeline(self, transaction=True, shard_hint=None):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.pipeline',
         super(OcRedis, self).pipeline, None, None, transaction, shard_hint)
Пример #30
0
 def hmget(self, name, key, *args):
     return trace_and_record_stats_with_key_and_value(
         'redispy.Redis.hmget',
         super(OcRedis, self).hmget, name, key, name, key, *args)