Ejemplo n.º 1
0
 def get_object_ring(self):
     if hasattr(self, 'object_ring'):
         if not self.object_ring:
             self.object_ring = Ring(self.swift_dir, ring_name='object')
     else:
         self.object_ring = Ring(self.swift_dir, ring_name='object')
     return self.object_ring
Ejemplo n.º 2
0
 def test_ring_file_enoent(self):
     swiftdir = os.path.join(os.getcwd(), "common", "data")
     try:
         self.ring = Ring(swiftdir, ring_name='obj')
     except OSError as ose:
         if ose.errno == errno.ENOENT:
             pass
         else:
             self.fail('ENOENT expected, %s received.' %ose.errno)
     else:
         self.fail('OSError expected.')
Ejemplo n.º 3
0
 def get_object_ring(self):
     return Ring(self.swift_dir, ring_name='object')
Ejemplo n.º 4
0
 def setUp(self):
     swift.common.utils.HASH_PATH_SUFFIX = 'endcap'
     swiftdir = os.path.join(os.getcwd(), "common", "data")
     self.ring = Ring(swiftdir, ring_name='object')