def setUp(self):
     super(TestRadosDiskFile, self).setUp()
     self.mock_rados = mock.MagicMock(name='rados')
     self.Rados = self.mock_rados.Rados.return_value
     self.ioctx = self.Rados.open_ioctx.return_value
     self.rados_ceph_conf = 'xxx-ceph.conf'
     self.rados_name = 'xxx-rados-name'
     self.rados_pool = 'xxx-rados-pool'
     self.device = 'device'
     self.partition = '0'
     self.account = 'account'
     self.container = 'container'
     self.obj_name = 'myobject'
     self.rdf = RadosFileSystem(self.rados_ceph_conf,
                                self.rados_name,
                                self.rados_pool,
                                rados=self.mock_rados)
     self.df = self.rdf.get_diskfile(self.device, self.partition,
                                     self.account, self.container,
                                     self.obj_name)
 def setup(self, conf):
     ceph_conf = conf.get("rados_ceph_conf", None)
     rados_user = conf.get("rados_user", None)
     rados_pool = conf.get("rados_pool", None)
     self._filesystem = RadosFileSystem(ceph_conf, rados_user, rados_pool,
                                        self.logger)