Skip to content

Commit 37ad7df

Browse files
authored
Merge pull request #5752 from maddieclayton/fixdefault
Fix defaultresourcegroup in CloudShell
2 parents 1faaacd + 5b3ae84 commit 37ad7df

File tree

45 files changed

+66
-15
lines changed

Some content is hidden

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

45 files changed

+66
-15
lines changed

src/ResourceManager/AnalysisServices/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ApiManagement/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ApplicationInsights/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Automation/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/AzureBackup/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/AzureBatch/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Cdn/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/CognitiveServices/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Compute/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ContainerInstance/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ContainerRegistry/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/DataFactories/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/DataLakeAnalytics/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/DevTestLabs/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Dns/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/EventHub/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/HDInsight/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Insights/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/IotHub/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/KeyVault/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/LogicApp/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/MachineLearning/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/MachineLearningCompute/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Media/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Network/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/OperationalInsights/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/PowerBIEmbedded/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Profile/Commands.Profile/Default/ClearAzureRmDefault.cs

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

15-
using Microsoft.Azure.Commands.Common.Authentication;
1615
using Microsoft.Azure.Commands.Common.Authentication.Abstractions;
1716
using Microsoft.Azure.Commands.Common.Authentication.ResourceManager;
1817
using Microsoft.Azure.Commands.Profile.Common;
1918
using Microsoft.Azure.Commands.Profile.Properties;
20-
using Microsoft.Azure.Commands.ResourceManager.Common;
21-
using Microsoft.Azure.Management.Internal.Resources;
22-
using Microsoft.Azure.Management.Internal.Resources.Models;
19+
using System;
2320
using System.Management.Automation;
2421

2522
namespace Microsoft.Azure.Commands.Profile.Default
@@ -45,6 +42,11 @@ public class ClearAzureRMDefaultCommand : AzureContextModificationCmdlet
4542

4643
public override void ExecuteCmdlet()
4744
{
45+
if (Environment.GetEnvironmentVariable("ACC_CLOUD") != null)
46+
{
47+
throw new Exception("Default Resource Group cannot be set on CloudShell");
48+
}
49+
4850
IAzureContext context = AzureRmProfileProvider.Instance.Profile.DefaultContext;
4951
// If no parameters are specified, clear all defaults
5052
if (!ResourceGroup)

src/ResourceManager/Profile/Commands.Profile/Default/GetAzureRmDefault.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
using Microsoft.Azure.Commands.Profile.Properties;
1919
using Microsoft.Azure.Commands.ResourceManager.Common;
2020
using Microsoft.Azure.Management.Internal.Resources;
21-
using Microsoft.Azure.Management.Internal.Resources.Models;
21+
using System;
2222
using System.Management.Automation;
2323

2424
namespace Microsoft.Azure.Commands.Profile.Default

src/ResourceManager/Profile/Commands.Profile/Default/SetAzureRMDefault.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
using Microsoft.Azure.Commands.Profile.Common;
1919
using Microsoft.Azure.Commands.Profile.Models;
2020
using Microsoft.Azure.Commands.Profile.Properties;
21-
using Microsoft.Azure.Commands.ResourceManager.Common;
2221
using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters;
2322
using Microsoft.Azure.Management.Internal.Resources;
2423
using Microsoft.Azure.Management.Internal.Resources.Models;
24+
using System;
2525
using System.Management.Automation;
2626

2727
namespace Microsoft.Azure.Commands.Profile.Default
@@ -46,6 +46,11 @@ public class SetAzureRMDefaultCommand : AzureContextModificationCmdlet
4646

4747
public override void ExecuteCmdlet()
4848
{
49+
if (Environment.GetEnvironmentVariable("ACC_CLOUD") != null)
50+
{
51+
throw new Exception("Default Resource Group cannot be set on CloudShell");
52+
}
53+
4954
IAzureContext context = AzureRmProfileProvider.Instance.Profile.DefaultContext;
5055
IResourceManagementClient resourceManagementclient = AzureSession.Instance.ClientFactory.CreateCustomArmClient<ResourceManagementClient>(
5156
context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager),

src/ResourceManager/RecoveryServices/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/RedisCache/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Relay/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Resources/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Scheduler/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ServerManagement/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ServiceBus/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/ServiceFabric/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/SiteRecovery/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Sql/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Storage/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/StreamAnalytics/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/TrafficManager/ChangeLog.md

Lines changed: 1 addition & 0 deletions

src/ResourceManager/Websites/ChangeLog.md

Lines changed: 1 addition & 0 deletions

0 commit comments

Comments
 (0)