Beispiel #1
0
 def test_do_request_trackers_not_exist(self):
     backend = Backend(["127.0.0.1:7011", "127.0.0.1:7012"])
     try:
         backend.do_request("get_domains")
     except MogileFSError:
         pass
     else:
         assert False
Beispiel #2
0
 def __init__(self, trackers, readonly=False, timeout=None):
     self.readonly = bool(readonly)
     self.backend = Backend(trackers, timeout)
Beispiel #3
0
 def setUp(self):
     self.backend = Backend(['127.0.0.1:7001'])
Beispiel #4
0
 def test_do_request_one_tracker_down(self):
     backend = Backend(["127.0.0.1:7001", "127.0.0.1:7012"])
     try:
         backend.do_request("get_domains")
     except MogileFSError:
         assert False
Beispiel #5
0
 def __init__(self, domain, trackers, readonly=False):
   """Create new Client object with the given list of trackers."""
   self.readonly = bool(readonly)
   self.domain = domain
   self.backend = Backend(trackers, timeout=3)