) + "/s"
metadata = self.get_metadata('mds', info['name'])
- mds_versions[metadata.get('ceph_version', "unknown")].append(info['name'])
+ version = metadata.get('ceph_version', 'unknown') if metadata else 'unknown'
+ mds_versions[version].append(info['name'])
rank_table.add_row([
mgr_util.bold(rank.__str__()), c_state, info['name'],
activity,
) + "/s"
metadata = self.get_metadata('mds', daemon_info['name'])
- mds_versions[metadata.get('ceph_version', "unknown")].append(daemon_info['name'])
+ version = metadata.get('ceph_version', 'unknown') if metadata else 'unknown'
+ mds_versions[version].append(daemon_info['name'])
rank_table.add_row([
"{0}-s".format(daemon_info['rank']), "standby-replay",
standby_table = PrettyTable(["Standby MDS"])
for standby in fsmap['standbys']:
metadata = self.get_metadata('mds', standby['name'])
- mds_versions[metadata.get('ceph_version', "unknown")].append(standby['name'])
+ version = metadata.get('ceph_version', 'unknown') if metadata else 'unknown'
+ mds_versions[version].append(standby['name'])
standby_table.add_row([standby['name']])