resource.Name = new_resource.name.in();
resource.HostName = new_resource.hostname.in();
resource.OS = new_resource.OS.in();
+ resource.AppliPath = new_resource.applipath.in();
resource.DataForSort._memInMB = new_resource.mem_mb;
resource.DataForSort._CPUFreqMHz = new_resource.cpu_clock;
resource.DataForSort._nbOfNodes = new_resource.nb_node;
}
}
+void
+SALOME_ResourcesManager::RemoveResource(const char * resource_name,
+ CORBA::Boolean write,
+ const char * xml_file)
+{
+ _rm.DeleteResourceInCatalog(resource_name);
+ if (write)
+ {
+ _rm.WriteInXmlFile(std::string(xml_file));
+ _rm.ParseXmlFiles();
+ }
+}
+
std::string
SALOME_ResourcesManager::getMachineFile(std::string hostname,
CORBA::Long nb_procs,