self.assertIn('rbd_mirroring', data)
self.assertIn('executing_tasks', data)
self.assertIn('finished_tasks', data)
+ self.assertIn('version', data)
self.assertIsNotNone(data['health_status'])
self.assertIsNotNone(data['mgr_id'])
self.assertIsNotNone(data['have_mon_connection'])
'mgr_id': mgr.get_mgr_id(),
'have_mon_connection': mgr.have_mon_connection(),
'executing_tasks': executing_t,
- 'finished_tasks': finished_t
+ 'finished_tasks': finished_t,
+ 'version': mgr.version
}
mgr.url_prefix = ''
mgr.get_mgr_id.return_value = 0
mgr.have_mon_connection.return_value = True
+ mgr.version = 'ceph version 13.1.0-534-g23d3751b89 ' \
+ '(23d3751b897b31d2bda57aeaf01acb5ff3c4a9cd) ' \
+ 'nautilus (dev)'
RbdMirror._cp_config['tools.authenticate.on'] = False # pylint: disable=protected-access