Skip to content

Commit 04dc077

Browse files
committed
Updated TBD's in initial poilcy validation checkin
1 parent 719a033 commit 04dc077

File tree

1 file changed

+7
-8
lines changed
  • src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Helpers/Validations

1 file changed

+7
-8
lines changed

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Helpers/Validations/PolicyValidations.cs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,32 +47,31 @@ public static void ValidateLongTermRetentionPolicyWithSimpleRetentionPolicy(
4747
// validate daily retention schedule with schPolicy
4848
if(ltrPolicy.DailySchedule != null)
4949
{
50-
ValidateRetentionAndBackupTimes(schPolicy.ScheduleRunTimes, ltrPolicy.DailySchedule.RetentionTimes);
51-
50+
ValidateRetentionAndBackupTimes(schPolicy.ScheduleRunTimes, ltrPolicy.DailySchedule.RetentionTimes);
5251
}
5352

5453
// validate weekly retention schedule with schPolicy
5554
if (ltrPolicy.WeeklySchedule != null)
5655
{
5756
ValidateRetentionAndBackupTimes(schPolicy.ScheduleRunTimes, ltrPolicy.WeeklySchedule.RetentionTimes);
5857

59-
// validate days of week
58+
// validate days of week - TBD
6059
}
6160

6261
// validate monthly retention schedule with schPolicy
6362
if (ltrPolicy.MonthlySchedule != null)
6463
{
6564
ValidateRetentionAndBackupTimes(schPolicy.ScheduleRunTimes, ltrPolicy.MonthlySchedule.RetentionTimes);
6665

67-
// for monthly and weeklyFormat, validate days of week
66+
// for monthly and weeklyFormat, validate days of week - - TBD
6867
}
6968

7069
// validate yearly retention schedule with schPolicy
7170
if (ltrPolicy.YearlySchedule != null)
7271
{
7372
ValidateRetentionAndBackupTimes(schPolicy.ScheduleRunTimes, ltrPolicy.YearlySchedule.RetentionTimes);
7473

75-
// for yearly and weeklyFormat, validate days of week
74+
// for yearly and weeklyFormat, validate days of week - TBD
7675
}
7776
}
7877

@@ -97,6 +96,8 @@ private static void ValidateRetentionAndBackupTimes(List<DateTime> schPolicyTime
9796

9897
private static void ValidateRetentionAndScheduleDaysOfWeek(List<DayOfWeek> backupDOWList)
9998
{
99+
// TBD
100+
100101
/* if (backupDOWList.Count != DaysOfTheWeek.Count)
101102
{
102103
throw new ArgumentException("DaysOfTheWeek of retention schedule must be same of backup schedule DaysOfTheWeek");
@@ -110,9 +111,7 @@ private static void ValidateRetentionAndScheduleDaysOfWeek(List<DayOfWeek> backu
110111
111112
} */
112113
}
113-
114-
115-
114+
116115
#endregion
117116
}
118117
}

0 commit comments

Comments
 (0)