Public » MiniRedis Read More
Clone URL:  
Pushed to one repository · View In Graph Contained in tip

allow specifying DB and default to main Redis port

Changeset 178c391a0fd3

Parent d0d1336419ad

by Profile picture of Benjamin PollackBenjamin Pollack

Changes to one file · Browse files at 178c391a0fd3 Showing diff from parent d0d1336419ad Diff from another changeset...

Change 1 of 3 Show Entire File miniredis.py Stacked
 
38
39
40
41
 
42
43
44
 
302
303
304
305
306
 
 
307
308
309
 
311
312
313
 
 
314
315
 
316
317
318
 
38
39
40
 
41
42
43
44
 
302
303
304
 
 
305
306
307
308
309
 
311
312
313
314
315
316
 
317
318
319
320
@@ -38,7 +38,7 @@
  self.table = None    class MiniRedis(threading.Thread): - def __init__(self, host='127.0.0.1', port=56784, logging=False, db_file=None): + def __init__(self, host='127.0.0.1', port=6379, logging=False, db_file=None):   super(MiniRedis, self).__init__()   self.host = host   self.port = port @@ -302,8 +302,8 @@
  server = None    def main(args): - host, port, logging = '127.0.0.1', 56784, True - opts, args = getopt.getopt(args, 'h:p:l') + host, port, logging, db_file = '127.0.0.1', 6379, True, None + opts, args = getopt.getopt(args, 'h:p:d:l')   for o, a in opts:   if o == '-h':   host = a @@ -311,8 +311,10 @@
  port = int(a)   elif o == '-l':   logging = True + elif o == '-d': + db_file = os.path.abspath(a)   print 'Launching MiniRedis on %s:%s' % (host, port) - m = MiniRedis(host=host, port=port, logging=logging, db_file='miniredis.db') + m = MiniRedis(host=host, port=port, logging=logging, db_file=db_file)   m.start()   m.join()   print 'Stopped'