Also: in _live_migration_common_check(), when FileNotFound is caught, it is re-raised. I don't think that's an appropriate exception to raise for a scheduler call. InvalidSharedStorage() might be more appropriate.
Also: in _live_migration _common_ check() , when FileNotFound is caught, it is re-raised. I don't think that's an appropriate exception to raise for a scheduler call. InvalidSharedSt orage() might be more appropriate.