コード例 #1
0
 public GatekeepingClusterUpgradeState CreateGatekeepingClusterUpgradeState(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
 {
     return(new MockupGatekeepingClusterUpgradeState(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger));
 }
コード例 #2
0
 public StandAloneAutoScaleClusterUpgradeState(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
     : base(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger)
 {
 }
コード例 #3
0
 public MockupSimpleClusterUpgradeState(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
     : base(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger)
 {
 }
コード例 #4
0
 public BaselineClusterUpgradeStateBase CreateBaselineUpgradeState(
     IUserConfig csmConfig,
     IAdminConfig wrpConfig,
     ClusterNodeConfig nodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
 {
     return(new MockupBaselineUpgradeState(csmConfig, wrpConfig, nodeConfig, clusterResource, traceLogger));
 }
コード例 #5
0
 public MockupScaleDownClusterUpgradeState(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     Dictionary <string, int> nodeDiffCountList,
     ITraceLogger traceLogger)
     : base(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, nodeDiffCountList, traceLogger)
 {
 }
コード例 #6
0
 public ScaleDownClusterUpgradeStateBase CreateScaleDownClusterUpgradeStateBase(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     Dictionary <string, int> nodeDiffList,
     ITraceLogger traceLogger)
 {
     return(new MockupScaleDownClusterUpgradeState(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, nodeDiffList, traceLogger));
 }
コード例 #7
0
 public ClusterUpgradeStateBase CreateCertificateClusterUpgradeState(
     IUserConfig csmConfig,
     IAdminConfig wrpConfig,
     ClusterNodeConfig nodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger,
     HashSet <string> certsAdded,
     HashSet <string> certsRemoved)
 {
     return(new MockupCertificateClusterUpgradeState(csmConfig, wrpConfig, nodeConfig, clusterResource, certsAdded, certsRemoved, traceLogger));
 }
コード例 #8
0
 public SeedNodeUpgradeStateBase CreateSeedNodeUpgradeStateBase(
     List <string> disabledNodes,
     List <string> removedNodes,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
 {
     return(new MockupSeedNodeUpgradeState(disabledNodes, removedNodes, targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger));
 }
コード例 #9
0
 public StandAloneCertificateClusterUpgradeState(
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     HashSet <string> certsAdded,
     HashSet <string> certsRemoved,
     ITraceLogger traceLogger)
     : base(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger, certsAdded, certsRemoved)
 {
 }
コード例 #10
0
 public StandAloneSeedNodeUpgradeState(
     List <string> disabledNodes,
     List <string> removedNodes,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
     : base(disabledNodes, removedNodes, targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger)
 {
 }
コード例 #11
0
 public MockupAutoScaleClusterUpgradeState(
     List <string> disabledNodes,
     List <string> removedNodes,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     ICluster clusterResource,
     ITraceLogger traceLogger)
     : base(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger)
 {
 }
コード例 #12
0
        public AutoScaleClusterUpgradeStateBase CreateAutoScaleClusterUpgradeStateBase(
            bool isUserInitiated,
            IUserConfig csmConfig,
            IAdminConfig wrpConfig,
            ClusterNodeConfig nodeConfig,
            ICluster clusterResource,
            ITraceLogger traceLogger)
        {
            List <string> disabledNodes = new List <String>();
            List <string> removedNodes  = new List <String>();

            return(new MockupAutoScaleClusterUpgradeState(disabledNodes, removedNodes, csmConfig, wrpConfig, nodeConfig, clusterResource, traceLogger));
        }
コード例 #13
0
 public MockupClusterManifestBuilder(
     IClusterTopology topology,
     SeedNodeSelector seedNodeSelector,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     IManifestVersionGenerator versionGenerator,
     IFabricSettingsActivator fabricSettingsActivator,
     ClusterManifestGeneratorSettings clusterManifestGeneratorSettings,
     ITraceLogger traceLogger)
     : base(topology, seedNodeSelector, targetCsmConfig, targetWrpConfig, targetNodeConfig, versionGenerator, fabricSettingsActivator, clusterManifestGeneratorSettings, traceLogger)
 {
 }
コード例 #14
0
 public ClusterManifestBuilder CreateClusterManifestBuilder(
     IClusterTopology topology,
     SeedNodeSelector seedNodeSelector,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     IManifestVersionGenerator versionGenerator,
     IFabricSettingsActivator fabricSettingsActivator,
     ClusterManifestGeneratorSettings clusterManifestGeneratorSettings,
     ITraceLogger traceLogger)
 {
     return(new StandAloneClusterManifestBuilder(
                topology,
                seedNodeSelector,
                targetCsmConfig,
                targetWrpConfig,
                targetNodeConfig,
                versionGenerator,
                fabricSettingsActivator,
                clusterManifestGeneratorSettings,
                traceLogger));
 }
コード例 #15
0
 public GatekeepingClusterUpgradeState CreateGatekeepingClusterUpgradeState(IUserConfig targetCsmConfig, IAdminConfig targetWrpConfig, ClusterNodeConfig targetNodeConfig, ICluster clusterResource, ITraceLogger traceLogger)
 {
     throw new NotImplementedException();
 }
コード例 #16
0
 public SimpleClusterUpgradeState CreateSimpleUpgradeState(IUserConfig targetCsmConfig, IAdminConfig targetWrpConfig, ClusterNodeConfig targetNodeConfig, ICluster clusterResource, ITraceLogger traceLogger)
 {
     return(new StandAloneSimpleClusterUpgradeState(targetCsmConfig, targetWrpConfig, targetNodeConfig, clusterResource, traceLogger));
 }
コード例 #17
0
 public ScaleUpClusterUpgradeStateBase CreateScaleUpClusterUpgradeStateBase(IUserConfig targetCsmConfig, IAdminConfig targetWrpConfig, ClusterNodeConfig targetNodeConfig, ICluster clusterResource, Dictionary <string, int> nodeDiffList, ITraceLogger traceLogger)
 {
     throw new NotImplementedException();
 }
コード例 #18
0
 public AutoScaleClusterUpgradeStateBase CreateAutoScaleClusterUpgradeStateBase(bool isUserInitiated, IUserConfig csmConfig, IAdminConfig wrpConfig, ClusterNodeConfig nodeConfig, ICluster clusterResource, ITraceLogger traceLogger)
 {
     return(new StandAloneAutoScaleClusterUpgradeState(csmConfig, wrpConfig, nodeConfig, clusterResource, traceLogger));
 }