def setUp(self): self.rados = Rados(conffile='') self.rados.connect() self.rados.create_pool('test_pool') assert self.rados.pool_exists('test_pool') self.ioctx = self.rados.open_ioctx('test_pool')
def test_ioctx_context_manager(): with Rados(conffile='', rados_id='admin') as conn: with conn.open_ioctx('rbd') as ioctx: pass
def test_connected(self): rados = Rados(conffile='') with rados: eq('connected', rados.state) self._requires_configuring(rados)
def setUp(self): self.rados = Rados(conffile='') self.rados.connect()
def test_parse_argv_empty_str(): args = [''] r = Rados() eq(args, r.conf_parse_argv(args))
def setUp(self): self.rados = Rados(conffile='') self.rados.conf_parse_env('FOO_DOES_NOT_EXIST_BLAHBLAH') self.rados.conf_parse_env() self.rados.connect()
def test_parse_argv(): args = ['osd', 'pool', 'delete', 'foobar', 'foobar', '--yes-i-really-really-mean-it'] r = Rados() eq(args, r.conf_parse_argv(args))