Skip to content

Commit f436eaf

Browse files
committed
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
2 parents 4318727 + 2afe8b3 commit f436eaf

File tree

57 files changed

+9535
-6852
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+9535
-6852
lines changed

ChangeLog.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,12 +142,6 @@
142142
* Get-AzureSqlDatabaseRestorePoints
143143
* Changed cmdlets:
144144
* New-AzureSqlDatabase - Can now create Azure Sql Data Warehouse databases
145-
* Azure Recovery Services
146-
* Fixed Storage and Network mapping issues
147-
* Added encryption support for failover changes
148-
* Added Delete vault support
149-
* Provisioned to update VM properties
150-
* Few bug fixes
151145

152146
2015.06.05 version 0.9.3
153147
* Fixed bug in Websites cmdlets related to slots #454

setup/azurecmdfiles.wxi

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3086,9 +3086,6 @@
30863086
<Component Id="cmp1E1EACEE941A7D7B9B2649BB3AC9ABC3" Guid="*">
30873087
<File Id="fil7BC44111780DA333D7D3C421E0660012" KeyPath="yes" Source="$(var.sourceDir)\ServiceManagement\Azure\RecoveryServices\Microsoft.Azure.Commands.RecoveryServices.dll-help.xml" />
30883088
</Component>
3089-
<Component Id="cmp9C20E0942BCFF51F8948DDE7E47043F9" Guid="*">
3090-
<File Id="fil91A18D6C24D483473C8F08BC5DCED268" KeyPath="yes" Source="$(var.sourceDir)\ServiceManagement\Azure\RecoveryServices\Microsoft.Azure.Commands.RecoveryServices.format.ps1xml" />
3091-
</Component>
30923089
<Component Id="cmpF2406A263F1B403C803ACB70D2468624" Guid="*">
30933090
<File Id="fil2AB9A3CCA503D5D983784642C1F8E4F4" KeyPath="yes" Source="$(var.sourceDir)\ServiceManagement\Azure\RecoveryServices\Microsoft.Azure.Common.Authentication.dll" />
30943091
</Component>
@@ -5051,7 +5048,6 @@
50515048
<ComponentRef Id="cmp5FB7157FEA8EDC9D2D10814DA15518AE" />
50525049
<ComponentRef Id="cmpCA80C6C0F5670291AF2F3560D36B1EA3" />
50535050
<ComponentRef Id="cmp1E1EACEE941A7D7B9B2649BB3AC9ABC3" />
5054-
<ComponentRef Id="cmp9C20E0942BCFF51F8948DDE7E47043F9" />
50555051
<ComponentRef Id="cmpF2406A263F1B403C803ACB70D2468624" />
50565052
<ComponentRef Id="cmp8BF1C84B7C0D6D25264BEF64FD945354" />
50575053
<ComponentRef Id="cmp18ED74EDB82DE2351B9655ED86ACA19A" />

src/Common/Commands.ScenarioTest/Resources/ServiceManagement/ServiceManagementTests.ps1

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,6 @@ function Run-StartAndStopMultipleVirtualMachinesTest
123123
Start-AzureVM -ServiceName $svcName -VM $vmList[0];
124124
Start-AzureVM -ServiceName $svcName -VM $vmList[0],$vmList[1];
125125
Start-AzureVM -ServiceName $svcName -VM $vmList;
126-
}
127-
catch
128-
{
129-
130126
}
131127
finally
132128
{

src/Common/Commands.ScenarioTest/SessionRecords/Microsoft.WindowsAzure.Commands.ScenarioTest.ServiceManagementTests/RunStartAndStopMultipleVirtualMachinesTest.json

Lines changed: 3561 additions & 613 deletions
Large diffs are not rendered by default.

src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,9 @@ public static void SetTestSettings()
294294

295295
protected void StartTest(string testname, DateTime testStartTime)
296296
{
297-
Console.WriteLine("{0} test starts at {1}", testname, testStartTime);
297+
string subId = defaultAzureSubscription.SubscriptionId;
298+
string endPoint = defaultAzureSubscription.ServiceEndpoint;
299+
Console.WriteLine("{0} test starts at {1} for subscription {2} and endpoint {3}", testname, testStartTime, subId, endPoint);
298300
}
299301

300302
private static void Retry(string cmdlet, string message, int maxTry = 1, int intervalSecond = 10)

src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class StartAzureVMCommand : IaaSDeploymentManagementCmdletBase
3434
[Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Virtual Machine to restart.", ParameterSetName = "Input")]
3535
[ValidateNotNullOrEmpty]
3636
[Alias("InputObject")]
37-
public PersistentVM[] VM { get; set; }
37+
public IPersistentVM[] VM { get; set; }
3838

3939
protected override void ExecuteCommand()
4040
{
@@ -47,7 +47,7 @@ protected override void ExecuteCommand()
4747
return;
4848
}
4949

50-
string[] inputRoleNames = (this.ParameterSetName == "ByName") ? this.Name : this.VM.Select(vm => vm.RoleName).ToArray();
50+
string[] inputRoleNames = (this.ParameterSetName == "ByName") ? this.Name : this.VM.Select(vm => vm.GetInstance().RoleName).ToArray();
5151

5252
// Generate a list of role names matching wildcard patterns or
5353
// the exact name specified in the -Name parameter.

src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class StopAzureVMCommand : IaaSDeploymentManagementCmdletBase
3636
[Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Virtual Machine to restart.", ParameterSetName = "Input")]
3737
[ValidateNotNullOrEmpty]
3838
[Alias("InputObject")]
39-
public Model.PersistentVM[] VM { get; set; }
39+
public Model.IPersistentVM[] VM { get; set; }
4040

4141
[Parameter(Position = 2, HelpMessage = "Keeps the VM provisioned")]
4242
public SwitchParameter StayProvisioned { get; set; }
@@ -54,7 +54,7 @@ protected override void ExecuteCommand()
5454
return;
5555
}
5656

57-
string[] inputRoleNames = (this.ParameterSetName == "ByName") ? this.Name : this.VM.Select(vm => vm.RoleName).ToArray();
57+
string[] inputRoleNames = (this.ParameterSetName == "ByName") ? this.Name : this.VM.Select(vm => vm.GetInstance().RoleName).ToArray();
5858

5959
// Generate a list of role names matching regular expressions or
6060
// the exact name specified in the -Name parameter.

src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,9 @@
8181
<Reference Include="Microsoft.WindowsAzure.Management">
8282
<HintPath>..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll</HintPath>
8383
</Reference>
84-
<Reference Include="Microsoft.WindowsAzure.Management.SiteRecovery">
85-
<HintPath>..\..\..\packages\Microsoft.Azure.Management.RecoveryServices.0.6.0-preview\lib\net40\Microsoft.WindowsAzure.Management.SiteRecovery.dll</HintPath>
84+
<Reference Include="Microsoft.WindowsAzure.Management.SiteRecovery, Version=0.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
85+
<SpecificVersion>False</SpecificVersion>
86+
<HintPath>..\..\..\packages\Microsoft.Azure.Management.RecoveryServices.0.5.1-preview\lib\net40\Microsoft.WindowsAzure.Management.SiteRecovery.dll</HintPath>
8687
</Reference>
8788
<Reference Include="Microsoft.WindowsAzure.Testing, Version=1.0.5417.13285, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
8889
<SpecificVersion>False</SpecificVersion>
@@ -91,9 +92,6 @@
9192
<Reference Include="Newtonsoft.Json">
9293
<HintPath>..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
9394
</Reference>
94-
<Reference Include="SiteRecovery.Tests">
95-
<HintPath>..\Commands.RecoveryServices\lib\SiteRecovery.Tests.dll</HintPath>
96-
</Reference>
9795
<Reference Include="System" />
9896
<Reference Include="System.Core" />
9997
<Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">

src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/ScenarioTests/RecoveryServicesTests.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -155,11 +155,5 @@ public void CommitRPTest()
155155
{
156156
this.RunPowerShellTest("Test-CommitRP -vaultSettingsFilePath \"" + vaultSettingsFilePath + "\"");
157157
}
158-
159-
[Trait(Category.AcceptanceType, Category.CheckIn)]
160-
public void RecoveryServicesSanE2ETest()
161-
{
162-
this.RunPowerShellTest("Test-SanE2E -vaultSettingsFilePath \"" + vaultSettingsFilePath + "\"");
163-
}
164158
}
165159
}

0 commit comments

Comments
 (0)