Skip to content

Commit 186b728

Browse files
committed
Merge pull request #35 from Azure/dev
.
2 parents 422520e + b8923d5 commit 186b728

File tree

7 files changed

+16
-23
lines changed

7 files changed

+16
-23
lines changed

src/Common/Commands.Common/ComputeCloudException.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ protected static string GetErrorMessageWithRequestIdInfo(CloudException cloudExc
3535
throw new ArgumentNullException("cloudException");
3636
}
3737

38-
var sb = new StringBuilder(cloudException.Message);
38+
var sb = new StringBuilder();
3939

40-
if (cloudException.Response != null)
40+
if (!string.IsNullOrEmpty(cloudException.Message))
41+
{
42+
sb.Append(cloudException.Message);
43+
}
44+
45+
if (cloudException.Response != null &&
46+
cloudException.Response.Headers != null)
4147
{
4248
var headers = cloudException.Response.Headers;
43-
if (headers != null && headers.ContainsKey(RequestIdHeaderInResponse))
49+
if (headers.ContainsKey(RequestIdHeaderInResponse))
4450
{
45-
if (sb.Length > 0)
46-
{
47-
// If the original exception message is not empty, append a new line here.
48-
sb.Append(Environment.NewLine);
49-
}
50-
51-
sb.AppendFormat(
51+
sb.AppendLine().AppendFormat(
5252
Properties.Resources.ComputeCloudExceptionOperationIdMessage,
5353
headers[RequestIdHeaderInResponse].FirstOrDefault());
5454
}

src/ResourceManager/Compute/Commands.Compute/AvailabilitySets/RemoveAzureAvailabilitySetCommand.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,7 @@ public override void ExecuteCmdlet()
5252

5353
ExecuteClientAction(() =>
5454
{
55-
if (this.Force.IsPresent
56-
|| this.ShouldContinue(Properties.Resources.AvailabilitySetRemovalConfirmation,
57-
Properties.Resources.AvailabilitySetRemovalCaption))
55+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.AvailabilitySetRemovalConfirmation, Properties.Resources.AvailabilitySetRemovalCaption))
5856
{
5957
AzureOperationResponse op = this.AvailabilitySetClient.Delete(this.ResourceGroupName, this.Name);
6058
var result = Mapper.Map<PSOperation>(op);

src/ResourceManager/Compute/Commands.Compute/Extension/CustomScript/RemoveAzureVMCustomScriptExtensionCommand.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ public override void ExecuteCmdlet()
5959

6060
ExecuteClientAction(() =>
6161
{
62-
if (this.Force.IsPresent
63-
|| this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
62+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
6463
{
6564
var op = this.VirtualMachineExtensionClient.Delete(this.ResourceGroupName, this.VMName, this.Name);
6665
WriteObject(op);

src/ResourceManager/Compute/Commands.Compute/Extension/RemoveAzureVMExtensionCommand.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,7 @@ public override void ExecuteCmdlet()
6060

6161
ExecuteClientAction(() =>
6262
{
63-
if (this.Force.IsPresent
64-
|| this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
63+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
6564
{
6665
var op = this.VirtualMachineExtensionClient.Delete(this.ResourceGroupName, this.VMName, this.Name);
6766
var result = Mapper.Map<PSComputeLongRunningOperation>(op);

src/ResourceManager/Compute/Commands.Compute/Extension/VMAccess/RemoveAzureVMAccessExtension.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ public override void ExecuteCmdlet()
5959

6060
ExecuteClientAction(() =>
6161
{
62-
if (this.Force.IsPresent
63-
|| this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
62+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.VirtualMachineExtensionRemovalConfirmation, Properties.Resources.VirtualMachineExtensionRemovalCaption))
6463
{
6564
var op = this.VirtualMachineExtensionClient.Delete(this.ResourceGroupName, this.VMName, this.Name);
6665
WriteObject(op);

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Action/StopAzureVMCommand.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,7 @@ public override void ExecuteCmdlet()
6060

6161
ExecuteClientAction(() =>
6262
{
63-
if (this.Force.IsPresent
64-
|| this.ShouldContinue(Properties.Resources.VirtualMachineStoppingConfirmation, Properties.Resources.VirtualMachineStoppingCaption))
63+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.VirtualMachineStoppingConfirmation, Properties.Resources.VirtualMachineStoppingCaption))
6564
{
6665
Action<Func<string, string, ComputeLongRunningOperationResponse>> call = f =>
6766
{

src/ResourceManager/Compute/Commands.Compute/VirtualMachine/Operation/RemoveAzureVMCommand.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ public override void ExecuteCmdlet()
5252
base.ExecuteCmdlet();
5353
ExecuteClientAction(() =>
5454
{
55-
if (this.Force.IsPresent
56-
|| this.ShouldContinue(Properties.Resources.VirtualMachineRemovalConfirmation, Properties.Resources.VirtualMachineRemovalCaption))
55+
if (this.Force.IsPresent || this.ShouldContinue(Properties.Resources.VirtualMachineRemovalConfirmation, Properties.Resources.VirtualMachineRemovalCaption))
5756
{
5857
var op = this.VirtualMachineClient.Delete(this.ResourceGroupName, this.Name);
5958
var result = Mapper.Map<PSComputeLongRunningOperation>(op);

0 commit comments

Comments
 (0)