Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/22/11 10:58:01 (13 years ago)
Author:
cneumuel
Message:

#1233

  • small fixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.HiveEngine/3.4/HiveEngine.cs

    r6033 r6039  
    380380        }
    381381        var neededPlugins = new List<IPluginDescription>();
    382         PluginUtil.CollectDeclaringPlugins(neededPlugins, usedTypes);
     382
     383        bool useAllLocalPlugins = true;
     384        if (useAllLocalPlugins) {
     385          // use all plugins
     386          neededPlugins.AddRange(ApplicationManager.Manager.Plugins);
     387        } else {
     388          // use only
     389          PluginUtil.CollectDeclaringPlugins(neededPlugins, usedTypes);
     390        }
    383391
    384392        job.CoresNeeded = 1;
    385         job.PluginsNeededIds = ServiceLocator.Instance.CallHiveService(s => PluginUtil.GetPluginDependencies(s, this.OnlinePlugins, this.AlreadyUploadedPlugins, neededPlugins, false));
     393        job.PluginsNeededIds = ServiceLocator.Instance.CallHiveService(s => PluginUtil.GetPluginDependencies(s, this.OnlinePlugins, this.AlreadyUploadedPlugins, neededPlugins, useLocalPlugins));
    386394        job.Priority = priority;
    387395        job.HiveExperimentId = hiveExperimentId;
Note: See TracChangeset for help on using the changeset viewer.