This hunk is from
aca45d7d08fd8c3f32849331eba4620e2726282a, a much
larger change in master that added type annotations all over the place.
It just brings src/pybind/mgr/cephadm fully in sync with master.
Signed-off-by: Sage Weil <sage@newdream.net>
name = '%s.%s' % (s.get('type'), daemon_id)
if s.get('type') == 'rbd-mirror':
metadata = self.mgr.get_metadata(
- "rbd-mirror", daemon_id)
+ "rbd-mirror", daemon_id, {})
+ assert metadata is not None
try:
name = '%s.%s' % (s.get('type'), metadata['id'])
except (KeyError, TypeError):