Skip to content

Commit eb8a7e9

Browse files
author
Samuel Anudeep
committed
Merge pull request #202 from MabOneSdk/anudeeb-dev1
Build break fixes because of latest hydra dll
2 parents 8fc1ffc + d4fcdda commit eb8a7e9

File tree

7 files changed

+19
-20
lines changed

7 files changed

+19
-20
lines changed

src/ResourceManager/RecoveryServices.Backup/Cmdlets/Container/GetAzureRmRecoveryServicesContainer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models;
1616
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ProviderModel;
1717
using Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers;
18-
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
1918
using System;
2019
using System.Collections.Generic;
2120
using System.Linq;

src/ResourceManager/RecoveryServices.Backup/Cmdlets/ProtectionPolicy/GetAzureRmRecoveryServicesPolicy.cs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
using System.Management.Automation;
2121
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models;
2222
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ProviderModel;
23-
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
23+
using HydraModel = Microsoft.Azure.Management.RecoveryServices.Backup.Models;
2424
using Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers;
2525
using Microsoft.Azure.Commands.RecoveryServices.Backup.Properties;
2626

@@ -64,7 +64,7 @@ public override void ExecuteCmdlet()
6464
PolicyCmdletHelpers.ValidateProtectionPolicyName(Name);
6565

6666
// query service
67-
ProtectionPolicyResponse policy = PolicyCmdletHelpers.GetProtectionPolicyByName(
67+
HydraModel.ProtectionPolicyResponse policy = PolicyCmdletHelpers.GetProtectionPolicyByName(
6868
Name,
6969
HydraAdapter);
7070
if (policy == null)
@@ -113,16 +113,15 @@ public override void ExecuteCmdlet()
113113
break;
114114
}
115115

116-
ProtectionPolicyQueryParameters queryParams = new ProtectionPolicyQueryParameters()
116+
HydraModel.ProtectionPolicyQueryParameters queryParams = new HydraModel.ProtectionPolicyQueryParameters()
117117
{
118-
DataSourceType = hydraDataSourceType,
119-
ProviderType = hydraProviderType
118+
BackupManagementType = hydraProviderType
120119
};
121-
ProtectionPolicyListResponse respList = HydraAdapter.ListProtectionPolicy(queryParams);
120+
HydraModel.ProtectionPolicyListResponse respList = HydraAdapter.ListProtectionPolicy(queryParams);
122121
if (respList != null && respList.ItemList != null &&
123122
respList.ItemList.Value != null && respList.ItemList.Value.Count != 0)
124123
{
125-
foreach (ProtectionPolicyResource policy in respList.ItemList.Value)
124+
foreach (HydraModel.ProtectionPolicyResource policy in respList.ItemList.Value)
126125
{
127126
AzureRmRecoveryServicesPolicyBase psModel = ConversionHelpers.GetPolicyModel(policy);
128127
if (psModel != null)

src/ResourceManager/RecoveryServices.Backup/Cmdlets/ProtectionPolicy/NewAzureRmRecoveryServicesPolicy.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
using System.Collections.Generic;
2020
using System.Management.Automation;
2121
using Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers;
22-
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
22+
using HydraModel = Microsoft.Azure.Management.RecoveryServices.Backup.Models;
2323
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models;
2424
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ProviderModel;
2525
using Microsoft.Azure.Commands.RecoveryServices.Backup.Properties;
@@ -80,7 +80,7 @@ public override void ExecuteCmdlet()
8080
psBackupProvider.CreatePolicy();
8181

8282
// now get the created policy and return
83-
ProtectionPolicyResponse policy = PolicyCmdletHelpers.GetProtectionPolicyByName(
83+
HydraModel.ProtectionPolicyResponse policy = PolicyCmdletHelpers.GetProtectionPolicyByName(
8484
Name,
8585
HydraAdapter);
8686
// now convert hydraPolicy to PSObject

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Helpers/Conversions/ConversionHelpers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public static AzureRmRecoveryServicesPolicyBase GetPolicyModel(ProtectionPolicyR
8484

8585
policyModel = new AzureRmRecoveryServicesIaasVmPolicy();
8686
AzureRmRecoveryServicesIaasVmPolicy iaasPolicyModel = policyModel as AzureRmRecoveryServicesIaasVmPolicy;
87-
iaasPolicyModel.WorkloadType = WorkloadType.AzureVM;
87+
iaasPolicyModel.WorkloadType = Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType.AzureVM;
8888
iaasPolicyModel.BackupManagementType = BackupManagementType.AzureVM;
8989
iaasPolicyModel.RetentionPolicy = PolicyHelpers.GetPSLongTermRetentionPolicy((LongTermRetentionPolicy)
9090
((AzureIaaSVMProtectionPolicy)hydraResponse.Properties).RetentionPolicy);

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Helpers/HydraHelpers.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
using System;
1616
using System.Collections.Specialized;
1717
using System.Web;
18-
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models;
18+
using CmdletModel = Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models;
1919
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
2020

2121
namespace Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers
@@ -27,13 +27,13 @@ public class HydraConstants
2727

2828
public class HydraHelpers
2929
{
30-
public static string GetHydraProviderType(ContainerType containerType)
30+
public static string GetHydraProviderType(CmdletModel.ContainerType containerType)
3131
{
3232
string providerType = string.Empty;
3333

3434
switch (containerType)
3535
{
36-
case ContainerType.AzureVM:
36+
case CmdletModel.ContainerType.AzureVM:
3737
providerType = ProviderType.AzureIaasVM.ToString();
3838
break;
3939
default:
@@ -43,13 +43,13 @@ public static string GetHydraProviderType(ContainerType containerType)
4343
return providerType;
4444
}
4545

46-
public static string GetHydraProviderType(WorkloadType workloadType)
46+
public static string GetHydraProviderType(CmdletModel.WorkloadType workloadType)
4747
{
4848
string providerType = string.Empty;
4949

5050
switch (workloadType)
5151
{
52-
case WorkloadType.AzureVM:
52+
case CmdletModel.WorkloadType.AzureVM:
5353
providerType = ProviderType.AzureIaasVM.ToString();
5454
break;
5555
default:

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Providers/Providers/IaasVmPsBackupProvider.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ public RecoveryPointResponse GetRecoveryPoint()
6868
public ProtectionPolicyResponse CreatePolicy()
6969
{
7070
string policyName = (string)ProviderData.ProviderParameters[PolicyParams.PolicyName];
71-
WorkloadType workloadType = (WorkloadType)ProviderData.ProviderParameters[PolicyParams.WorkloadType];
71+
Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType workloadType =
72+
(Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType)ProviderData.ProviderParameters[PolicyParams.WorkloadType];
7273
BackupManagementType backupManagementType = (BackupManagementType)ProviderData.ProviderParameters[
7374
PolicyParams.BackupManagementType];
7475
AzureRmRecoveryServicesRetentionPolicyBase retentionPolicy = (AzureRmRecoveryServicesRetentionPolicyBase)
@@ -221,12 +222,12 @@ public void DeletePolicy()
221222
}
222223

223224
#region private
224-
private void ValidateAzureVMWorkloadType(WorkloadType type)
225+
private void ValidateAzureVMWorkloadType(Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType type)
225226
{
226-
if (type != WorkloadType.AzureVM)
227+
if (type != Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType.AzureVM)
227228
{
228229
throw new ArgumentException(string.Format(Resources.UnExpectedWorkLoadTypeException,
229-
WorkloadType.AzureVM.ToString(),
230+
Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType.AzureVM.ToString(),
230231
type.ToString()));
231232
}
232233
}

0 commit comments

Comments
 (0)