vm_resource.validate
This MC ensures that all VMRs which have been scheduled have been uploaded to the VmResourceStore
.
If any missing VMRs are identified a MissingRequiredVMResourcesError
is raised.
- Attribute Provides:
validated_vm_resource_schedule_database
- Attribute Depends:
vm_resource_schedule_database
- Model Component Dependencies:
Plugin
- class vm_resource.validate_plugin.ValidateVMResources(graph, log)[source]
Bases:
AbstractPlugin
This Plugin ensures that all VMRs which have been scheduled have been uploaded to the
firewheel.vm_resource_manager.vm_resource_store.VmResourceStore
.- __annotations__ = {}
- __firstlineno__ = 6
- __static_attributes__ = ()
- run()[source]
Verify that every required VM resource has been uploaded.
- Raises:
MissingRequiredVMResourcesError – Raised if any VMRs are missing.