self.assertEqual(len(cluster_pools), len(data))
self.assertSchemaBody(JList(self.pool_schema))
for pool in data:
- self.assertIn('pg_status', pool)
- self.assertIn('stats', pool)
+ self.assertNotIn('pg_status', pool)
+ self.assertNotIn('stats', pool)
self.assertIn(pool['pool_name'], cluster_pools)
def test_pool_list_attrs(self):
self.assertNotIn('stats', pool)
self.assertIn(pool['pool_name'], cluster_pools)
- def test_pool_list_without_stats(self):
- data = self._get("/api/pool?stats=false")
+ def test_pool_list_stats(self):
+ data = self._get("/api/pool?stats=true")
self.assertStatus(200)
cluster_pools = self.ceph_cluster.mon_manager.list_pools()
self.assertIn('type', pool)
self.assertIn('application_metadata', pool)
self.assertIn('flags', pool)
- self.assertNotIn('pg_status', pool)
- self.assertNotIn('stats', pool)
+ self.assertIn('pg_status', pool)
+ self.assertIn('stats', pool)
self.assertIn('flags_names', pool)
self.assertIn(pool['pool_name'], cluster_pools)
return [self._serialize_pool(pool, attrs) for pool in pools]
- def list(self, attrs=None, stats=True):
+ def list(self, attrs=None, stats=False):
return self._pool_list(attrs, stats)
def _get(self, pool_name, attrs=None, stats=False):