Signed-off-by: Sage Weil <sage@newdream.net>
def update_autotune(self, host: str) -> None:
self.last_autotune[host] = datetime_now()
+ def invalidate_autotune(self, host: str) -> None:
+ if host in self.last_autotune:
+ del self.last_autotune[host]
+
def devices_changed(self, host: str, b: List[inventory.Device]) -> bool:
a = self.devices[host]
if len(a) != len(b):
if created:
self.mgr.cache.invalidate_host_devices(host)
+ self.mgr.cache.invalidate_autotune(host)
return "Created osd(s) %s on host '%s'" % (','.join(created), host)
else:
return "Created no osd(s) on host %s; already created?" % host