Changeset 1580 for trunk/sources/HeuristicLab.Hive.Engine/3.2/HiveEngine.cs
- Timestamp:
- 04/16/09 17:46:11 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Engine/3.2/HiveEngine.cs
r1530 r1580 29 29 using HeuristicLab.Hive.Contracts; 30 30 using HeuristicLab.PluginInfrastructure; 31 using HeuristicLab.Hive.Contracts.BusinessObjects; 31 32 32 33 namespace HeuristicLab.Hive.Engine { … … 81 82 jobObj.SerializedJob = PersistenceManager.SaveToGZip(job); 82 83 jobObj.State = HeuristicLab.Hive.Contracts.BusinessObjects.State.offline; 83 jobObj.PluginsNeeded = dependentPlugins; 84 85 List<HivePluginInfo> pluginsNeeded = 86 new List<HivePluginInfo>(); 87 88 foreach (PluginInfo info in dependentPlugins) { 89 HivePluginInfo pluginInfo = 90 new HivePluginInfo(); 91 pluginInfo.Name = info.Name; 92 pluginInfo.Version = info.Version.ToString(); 93 pluginInfo.BuildDate = info.BuildDate.ToString(); 94 95 pluginsNeeded.Add(pluginInfo); 96 } 97 98 jobObj.PluginsNeeded = pluginsNeeded; 84 99 ResponseObject<Contracts.BusinessObjects.Job> res = executionEngineFacade.AddJob(jobObj); 85 100 jobId = res.Obj.Id;
Note: See TracChangeset
for help on using the changeset viewer.