Skip to content

Commit 9ecd0db

Browse files
committed
Merge pull request #142 from Azure/dev
.
2 parents a6ca3e7 + 1e67494 commit 9ecd0db

File tree

151 files changed

+27240
-81
lines changed

Some content is hidden

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

151 files changed

+27240
-81
lines changed

setup/azurecmdfiles.wxi

Lines changed: 80 additions & 12 deletions
Large diffs are not rendered by default.

src/Common/Commands.Common/AzurePSCmdlet.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ namespace Microsoft.WindowsAzure.Commands.Utilities.Common
3434
/// </summary>
3535
public abstract class AzurePSCmdlet : PSCmdlet, IDisposable
3636
{
37-
private readonly ConcurrentQueue<string> _debugMessages;
37+
protected readonly ConcurrentQueue<string> _debugMessages;
3838

3939
private RecordingTracingInterceptor _httpTracingInterceptor;
4040

src/ResourceManager/ApiManagement/Commands.ApiManagement.Test/packages.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<package id="Microsoft.Azure.Common.Authentication" version="1.3.3-preview" targetFramework="net45" />
66
<package id="Microsoft.Azure.Common.Dependencies" version="1.0.0" targetFramework="net45" />
77
<package id="Microsoft.Azure.Management.ApiManagement" version="1.0.2-preview" targetFramework="net45" />
8-
<package id="Microsoft.Azure.Test.HttpRecorder" version="1.0.5715.36130-prerelease" targetFramework="net45" />
98
<package id="Microsoft.Azure.Management.Resources" version="2.18.7-preview" targetFramework="net45" />
109
<package id="Microsoft.Azure.Management.Authorization" version="1.0.0" targetFramework="net45" />
1110
<package id="Microsoft.Azure.Management.Storage" version="2.4.0-preview" targetFramework="net45" />

src/ResourceManager/Automation/Commands.Automation.Test/packages.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,4 @@
1818
<package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
1919
<package id="xunit" version="1.9.2" targetFramework="net45" />
2020
<package id="xunit.extensions" version="1.9.2" targetFramework="net45" />
21-
<package id="xunit.runner.visualstudio" version="2.1.0-beta4-build1109" targetFramework="net45" />
2221
</packages>

src/ResourceManager/AzureBatch/Commands.Batch/Properties/Resources.Designer.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/ResourceManager/Common/Commands.ResourceManager.Common/AccessTokenExtensions.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
using Microsoft.Azure.Common.Authentication;
2-
using System;
3-
using System.Collections.Generic;
1+
using System;
42
using System.Linq;
5-
using System.Text;
6-
using System.Threading.Tasks;
3+
using Microsoft.Azure.Common.Authentication;
74

85
namespace Microsoft.Azure.Commands.ResourceManager.Common
96
{

src/ResourceManager/Common/Commands.ResourceManager.Common/AzureRMCmdlet.cs

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,18 @@
1212
// limitations under the License.
1313
// ----------------------------------------------------------------------------------
1414

15+
using System;
16+
using System.IO;
1517
using System.Management.Automation;
18+
using System.Management.Automation.Host;
19+
using System.Threading;
20+
using Microsoft.Azure.Commands.ResourceManager.Common.Properties;
1621
using Microsoft.Azure.Common.Authentication;
1722
using Microsoft.Azure.Common.Authentication.Models;
23+
using Microsoft.Azure.Management.Internal.Resources;
24+
using Microsoft.WindowsAzure.Commands.Common;
1825
using Microsoft.WindowsAzure.Commands.Utilities.Common;
19-
using System.IO;
2026
using Newtonsoft.Json;
21-
using Microsoft.Azure.Commands.ResourceManager.Common.Properties;
22-
using System;
23-
using System.Threading;
24-
using System.Management.Automation.Host;
25-
using Microsoft.WindowsAzure.Commands.Common;
2627

2728
namespace Microsoft.Azure.Commands.ResourceManager.Common
2829
{
@@ -42,6 +43,14 @@ static AzureRMCmdlet()
4243
}
4344
}
4445

46+
public AzureRMCmdlet()
47+
{
48+
AzureSession.ClientFactory.RemoveHandler(typeof(RPRegistrationDelegatingHandler));
49+
AzureSession.ClientFactory.AddHandler(new RPRegistrationDelegatingHandler(
50+
() => AzureSession.ClientFactory.CreateClient<ResourceManagementClient>(DefaultContext, AzureEnvironment.Endpoint.ResourceManager),
51+
s => _debugMessages.Enqueue(s)));
52+
}
53+
4554
/// <summary>
4655
/// Gets or sets the global profile for ARM cmdlets.
4756
/// </summary>

src/ResourceManager/Common/Commands.ResourceManager.Common/Commands.ResourceManager.Common.csproj

Lines changed: 131 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,6 @@
6868
<SpecificVersion>False</SpecificVersion>
6969
<HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath>
7070
</Reference>
71-
<Reference Include="Microsoft.Azure.ResourceManager, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
72-
<SpecificVersion>False</SpecificVersion>
73-
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.7-preview\lib\net40\Microsoft.Azure.ResourceManager.dll</HintPath>
74-
</Reference>
7571
<Reference Include="Microsoft.IdentityModel.Clients.ActiveDirectory">
7672
<SpecificVersion>False</SpecificVersion>
7773
<HintPath>..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll</HintPath>
@@ -142,14 +138,143 @@
142138
<ItemGroup>
143139
<Compile Include="AccessTokenExtensions.cs" />
144140
<Compile Include="AzureRmCmdlet.cs" />
145-
<Compile Include="ModelExtensions.cs" />
141+
<Compile Include="Generated\AuthorizationClient.cs" />
142+
<Compile Include="Generated\AuthorizationClientExtensions.cs" />
143+
<Compile Include="Generated\DeploymentOperationOperations.cs" />
144+
<Compile Include="Generated\DeploymentOperationOperationsExtensions.cs" />
145+
<Compile Include="Generated\DeploymentOperations.cs" />
146+
<Compile Include="Generated\DeploymentOperationsExtensions.cs" />
147+
<Compile Include="Generated\FeatureClient.cs" />
148+
<Compile Include="Generated\FeatureClientExtensions.cs" />
149+
<Compile Include="Generated\Features.cs" />
150+
<Compile Include="Generated\FeaturesExtensions.cs" />
151+
<Compile Include="Generated\IAuthorizationClient.cs" />
152+
<Compile Include="Generated\IDeploymentOperationOperations.cs" />
153+
<Compile Include="Generated\IDeploymentOperations.cs" />
154+
<Compile Include="Generated\IFeatureClient.cs" />
155+
<Compile Include="Generated\IFeatures.cs" />
156+
<Compile Include="Generated\IManagementLockOperations.cs" />
157+
<Compile Include="Generated\IProviderOperations.cs" />
158+
<Compile Include="Generated\IProviderOperationsMetadataOperations.cs" />
159+
<Compile Include="Generated\IResourceGroupOperations.cs" />
160+
<Compile Include="Generated\IResourceManagementClient.cs" />
161+
<Compile Include="Generated\IResourceOperations.cs" />
162+
<Compile Include="Generated\IResourceProviderOperationDetailsOperations.cs" />
163+
<Compile Include="Generated\ISubscriptionClient.cs" />
164+
<Compile Include="Generated\ISubscriptionOperations.cs" />
165+
<Compile Include="Generated\ITagOperations.cs" />
166+
<Compile Include="Generated\ITenantOperations.cs" />
167+
<Compile Include="Generated\ManagementLockOperations.cs" />
168+
<Compile Include="Generated\ManagementLockOperationsExtensions.cs" />
169+
<Compile Include="Generated\Models\BasicDependency.cs" />
170+
<Compile Include="Generated\Models\Dependency.cs" />
171+
<Compile Include="Generated\Models\Deployment.cs" />
172+
<Compile Include="Generated\Models\DeploymentExistsResult.cs" />
173+
<Compile Include="Generated\Models\DeploymentExtended.cs" />
174+
<Compile Include="Generated\Models\DeploymentGetResult.cs" />
175+
<Compile Include="Generated\Models\DeploymentListParameters.cs" />
176+
<Compile Include="Generated\Models\DeploymentListResult.cs" />
177+
<Compile Include="Generated\Models\DeploymentMode.cs" />
178+
<Compile Include="Generated\Models\DeploymentOperation.cs" />
179+
<Compile Include="Generated\Models\DeploymentOperationProperties.cs" />
180+
<Compile Include="Generated\Models\DeploymentOperationsCreateResult.cs" />
181+
<Compile Include="Generated\Models\DeploymentOperationsGetResult.cs" />
182+
<Compile Include="Generated\Models\DeploymentOperationsListParameters.cs" />
183+
<Compile Include="Generated\Models\DeploymentOperationsListResult.cs" />
184+
<Compile Include="Generated\Models\DeploymentProperties.cs" />
185+
<Compile Include="Generated\Models\DeploymentPropertiesExtended.cs" />
186+
<Compile Include="Generated\Models\DeploymentValidateResponse.cs" />
187+
<Compile Include="Generated\Models\FeatureOperationsListResult.cs" />
188+
<Compile Include="Generated\Models\FeatureProperties.cs" />
189+
<Compile Include="Generated\Models\FeatureResponse.cs" />
190+
<Compile Include="Generated\Models\GenericResource.cs" />
191+
<Compile Include="Generated\Models\GenericResourceExtended.cs" />
192+
<Compile Include="Generated\Models\GetSubscriptionResult.cs" />
193+
<Compile Include="Generated\Models\Location.cs" />
194+
<Compile Include="Generated\Models\LocationListResult.cs" />
195+
<Compile Include="Generated\Models\LockLevel.cs" />
196+
<Compile Include="Generated\Models\LongRunningOperationResponse.cs" />
197+
<Compile Include="Generated\Models\ManagementLockGetQueryParameter.cs" />
198+
<Compile Include="Generated\Models\ManagementLockListResult.cs" />
199+
<Compile Include="Generated\Models\ManagementLockObject.cs" />
200+
<Compile Include="Generated\Models\ManagementLockProperties.cs" />
201+
<Compile Include="Generated\Models\ManagementLockReturnResult.cs" />
202+
<Compile Include="Generated\Models\Operation.cs" />
203+
<Compile Include="Generated\Models\ParametersLink.cs" />
204+
<Compile Include="Generated\Models\Plan.cs" />
205+
<Compile Include="Generated\Models\Provider.cs" />
206+
<Compile Include="Generated\Models\ProviderGetResult.cs" />
207+
<Compile Include="Generated\Models\ProviderListParameters.cs" />
208+
<Compile Include="Generated\Models\ProviderListResult.cs" />
209+
<Compile Include="Generated\Models\ProviderOperationsMetadata.cs" />
210+
<Compile Include="Generated\Models\ProviderOperationsMetadataGetResult.cs" />
211+
<Compile Include="Generated\Models\ProviderOperationsMetadataListResult.cs" />
212+
<Compile Include="Generated\Models\ProviderRegistionResult.cs" />
213+
<Compile Include="Generated\Models\ProviderRegistrationState.cs" />
214+
<Compile Include="Generated\Models\ProviderResourceType.cs" />
215+
<Compile Include="Generated\Models\ProviderUnregistionResult.cs" />
216+
<Compile Include="Generated\Models\ProvisioningState.cs" />
217+
<Compile Include="Generated\Models\RegistrationState.cs" />
218+
<Compile Include="Generated\Models\ResourceCreateOrUpdateResult.cs" />
219+
<Compile Include="Generated\Models\ResourceExistsResult.cs" />
220+
<Compile Include="Generated\Models\ResourceGetResult.cs" />
221+
<Compile Include="Generated\Models\ResourceGroup.cs" />
222+
<Compile Include="Generated\Models\ResourceGroupCreateOrUpdateResult.cs" />
223+
<Compile Include="Generated\Models\ResourceGroupExistsResult.cs" />
224+
<Compile Include="Generated\Models\ResourceGroupExtended.cs" />
225+
<Compile Include="Generated\Models\ResourceGroupGetResult.cs" />
226+
<Compile Include="Generated\Models\ResourceGroupListParameters.cs" />
227+
<Compile Include="Generated\Models\ResourceGroupListResult.cs" />
228+
<Compile Include="Generated\Models\ResourceGroupPatchResult.cs" />
229+
<Compile Include="Generated\Models\ResourceListParameters.cs" />
230+
<Compile Include="Generated\Models\ResourceListResult.cs" />
231+
<Compile Include="Generated\Models\ResourceManagementError.cs" />
232+
<Compile Include="Generated\Models\ResourceManagementErrorWithDetails.cs" />
233+
<Compile Include="Generated\Models\ResourceProviderOperationDefinition.cs" />
234+
<Compile Include="Generated\Models\ResourceProviderOperationDetailListResult.cs" />
235+
<Compile Include="Generated\Models\ResourceProviderOperationDisplayProperties.cs" />
236+
<Compile Include="Generated\Models\ResourcesMoveInfo.cs" />
237+
<Compile Include="Generated\Models\ResourceType.cs" />
238+
<Compile Include="Generated\Models\Subscription.cs" />
239+
<Compile Include="Generated\Models\SubscriptionListResult.cs" />
240+
<Compile Include="Generated\Models\TagCount.cs" />
241+
<Compile Include="Generated\Models\TagCreateResult.cs" />
242+
<Compile Include="Generated\Models\TagCreateValueResult.cs" />
243+
<Compile Include="Generated\Models\TagDetails.cs" />
244+
<Compile Include="Generated\Models\TagsListResult.cs" />
245+
<Compile Include="Generated\Models\TagValue.cs" />
246+
<Compile Include="Generated\Models\TargetResource.cs" />
247+
<Compile Include="Generated\Models\TemplateLink.cs" />
248+
<Compile Include="Generated\Models\TenantIdDescription.cs" />
249+
<Compile Include="Generated\Models\TenantListResult.cs" />
250+
<Compile Include="Generated\ProviderOperations.cs" />
251+
<Compile Include="Generated\ProviderOperationsExtensions.cs" />
252+
<Compile Include="Generated\ProviderOperationsMetadataOperations.cs" />
253+
<Compile Include="Generated\ProviderOperationsMetadataOperationsExtensions.cs" />
254+
<Compile Include="Generated\ResourceGroupOperations.cs" />
255+
<Compile Include="Generated\ResourceGroupOperationsExtensions.cs" />
256+
<Compile Include="Generated\ResourceManagementClient.cs" />
257+
<Compile Include="Generated\ResourceManagementClientExtensions.cs" />
258+
<Compile Include="Generated\ResourceOperations.cs" />
259+
<Compile Include="Generated\ResourceOperationsExtensions.cs" />
260+
<Compile Include="Generated\ResourceProviderOperationDetailsOperations.cs" />
261+
<Compile Include="Generated\ResourceProviderOperationDetailsOperationsExtensions.cs" />
262+
<Compile Include="Generated\SubscriptionClient.cs" />
263+
<Compile Include="Generated\SubscriptionClientExtensions.cs" />
264+
<Compile Include="Generated\SubscriptionOperations.cs" />
265+
<Compile Include="Generated\SubscriptionOperationsExtensions.cs" />
266+
<Compile Include="Generated\TagOperations.cs" />
267+
<Compile Include="Generated\TagOperationsExtensions.cs" />
268+
<Compile Include="Generated\TenantOperations.cs" />
269+
<Compile Include="Generated\TenantOperationsExtensions.cs" />
146270
<Compile Include="Properties\AssemblyInfo.cs" />
147271
<Compile Include="Properties\Resources.Designer.cs">
148272
<AutoGen>True</AutoGen>
149273
<DesignTime>True</DesignTime>
150274
<DependentUpon>Resources.resx</DependentUpon>
151275
</Compile>
152-
<Compile Include="RMProfileClient.cs" />
276+
<Compile Include="RPRegistrationDelegatingHandler.cs" />
277+
<None Include="MSSharedLibKey.snk" />
153278
<None Include="packages.config">
154279
<SubType>Designer</SubType>
155280
</None>

0 commit comments

Comments
 (0)