Beispiel #1
0
 public void SortSelectedBySpeedTest()
 {
     lock (serverListWriteLock)
     {
         var selectedServers = queryHandler.GetSelectedServers().ToList();
         indexHandler.SortCoreServCtrlListBySpeedTestResult(ref selectedServers);
     }
     RequireFormMainReload();
 }
Beispiel #2
0
        public string PackSelectedServersIntoV4Package(string orgUid, string pkgName)
        {
            var servList = new List <VgcApis.Interfaces.ICoreServCtrl>();

            lock (serverListWriteLock)
            {
                servList = queryHandler.GetSelectedServers().ToList();
            }
            return(PackServersIntoV4PackageWorker(servList, orgUid, pkgName, true));
        }
Beispiel #3
0
        public string PackSelectedServersV4(
            string orgUid, string pkgName,
            VgcApis.Models.Datas.Enums.BalancerStrategies strategy,
            VgcApis.Models.Datas.Enums.PackageTypes packageType)
        {
            var servList = new List <VgcApis.Interfaces.ICoreServCtrl>();

            lock (serverListWriteLock)
            {
                servList = queryHandler.GetSelectedServers().ToList();
            }
            return(PackServersIntoV4PackageWorker(
                       servList, orgUid, pkgName, strategy, packageType));
        }