def run(self): metadata_manager = MetadataManager(self.configuration) metadata_manager.load_files() metadata_container = metadata_manager.load_metadata_properties() api_explorer = ApiExplorer("/redfish/v1/", "ServiceRoot.ServiceRoot", metadata_container, self.configuration) discovery_container = api_explorer.process_with_resource(DiscoveryContainer()) discovery_container.keys() status = MetadataPatchValidator(metadata_container, self.configuration).validate(discovery_container) self.set_status(status)
def run(self): print self.configuration.__dict__ metadata_manager = MetadataManager(self.configuration) metadata_manager.load_files() metadata_container = metadata_manager.load_metadata_properties() api_explorer = ApiExplorer("/redfish/v1/", "ServiceRoot.ServiceRoot", metadata_container, self.configuration) discovery_container = api_explorer.process_with_resource(DiscoveryContainer()) discovery_container.keys() status = MetadataPatchValidator(metadata_container, self.configuration).validate(discovery_container) if status: self.set_status_passed() else: self.set_status_failed()
def run(self): metadata_manager = MetadataManager(self.configuration) metadata_manager.load_files() metadata_container = metadata_manager.load_metadata_properties() api_explorer = ApiExplorer("/redfish/v1/", "ServiceRoot.ServiceRoot", metadata_container, self.configuration) discovery_container = api_explorer.process_with_resource( DiscoveryContainer()) status = MetadataGetValidator(metadata_container).validate( discovery_container) if status: self.set_status_passed() else: self.set_status_failed()