Skip to content

Commit 7829d04

Browse files
author
Hovsep
committed
Merge pull request #2269 from begoldsm/dev
Add aliases to ADL cmdlets, add new error message
2 parents 539dbdc + 17f97ea commit 7829d04

File tree

48 files changed

+895
-374
lines changed

Some content is hidden

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

48 files changed

+895
-374
lines changed

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsCommon.Add, "AzureRmDataLakeAnalyticsDataSource")]
23+
[Alias("Add-AdlAnalyticsDataSource")]
2324
public class AddAzureDataLakeAnalyticsDataSource : DataLakeAnalyticsCmdletBase
2425
{
2526
internal const string DataLakeParameterSetName = "Add a Data Lake storage account";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsCommon.Get, "AzureRmDataLakeAnalyticsAccount", DefaultParameterSetName = BaseParameterSetName),
2323
OutputType(typeof(List<DataLakeAnalyticsAccount>), typeof(DataLakeAnalyticsAccount))]
24+
[Alias("Get-AdlAnalyticsAccount")]
2425
public class GetAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase
2526
{
2627
internal const string BaseParameterSetName = "All In Subscription";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsCatalogItem.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsCommon.Get, "AzureRmDataLakeAnalyticsCatalogItem"),
2323
OutputType(typeof(List<CatalogItem>), typeof(CatalogItem))]
24+
[Alias("Get-AdlCatalogItem")]
2425
public class GetAzureDataLakeAnalyticsCatalogItem : DataLakeAnalyticsCmdletBase
2526
{
2627
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsDataSource.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2222
{
2323
[Cmdlet(VerbsCommon.Get, "AzureRmDataLakeAnalyticsDataSource"), OutputType(typeof(StorageAccountInfo), typeof(DataLakeStoreAccountInfo), typeof(IEnumerable<StorageAccountInfo>), typeof(IEnumerable<DataLakeStoreAccountInfo>))]
24+
[Alias("Get-AdlAnalyticsDataSource")]
2425
public class GetAzureDataLakeAnalyticsDataSource : DataLakeAnalyticsCmdletBase
2526
{
2627
internal const string DataLakeParameterSetName = "Get a Data Lake storage account";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/GetAzureRmDataLakeAnalyticsJob.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ namespace Microsoft.Azure.Commands.DataLakeAnalytics
2525
{
2626
[Cmdlet(VerbsCommon.Get, "AzureRmDataLakeAnalyticsJob", DefaultParameterSetName = BaseParameterSetName),
2727
OutputType(typeof(List<JobInformation>), typeof(JobInformation))]
28+
[Alias("Get-AdlJob")]
2829
public class GetAzureDataLakeAnalyticsJob : DataLakeAnalyticsCmdletBase
2930
{
3031
internal const string BaseParameterSetName = "All In Resource Group and Account";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2323
{
2424
[Cmdlet(VerbsCommon.New, "AzureRmDataLakeAnalyticsAccount"), OutputType(typeof(DataLakeAnalyticsAccount))]
25+
[Alias("New-AdlAnalyticsAccount")]
2526
public class NewAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase
2627
{
2728
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsCatalogSecret.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2222
{
2323
[Cmdlet(VerbsCommon.New, "AzureRmDataLakeAnalyticsCatalogSecret"), OutputType(typeof(USqlSecret))]
24+
[Alias("New-AdlCatalogSecret")]
2425
public class NewAzureDataLakeAnalyticsCatalogSecret : DataLakeAnalyticsCmdletBase
2526
{
2627
internal const string BaseParameterSetName = "Specify full URI";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2020
{
2121
[Cmdlet(VerbsCommon.Remove, "AzureRmDataLakeAnalyticsAccount"), OutputType(typeof(bool))]
22+
[Alias("Remove-AdlAnalyticsAccount")]
2223
public class RemoveAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase
2324
{
2425
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsCatalogSecret.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2020
{
2121
[Cmdlet(VerbsCommon.Remove, "AzureRmDataLakeAnalyticsCatalogSecret"), OutputType(typeof(bool))]
22+
[Alias("Remove-AdlCatalogSecret")]
2223
public class RemoveAzureDataLakeAnalyticsSecret : DataLakeAnalyticsCmdletBase
2324
{
2425
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/RemoveAzureRmDataLakeAnalyticsDataSource.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsCommon.Remove, "AzureRmDataLakeAnalyticsDataSource"), OutputType(typeof(bool))]
23+
[Alias("Remove-AdlAnalyticsDataSource")]
2324
public class RemoveAzureDataLakeAnalyticsDataSource : DataLakeAnalyticsCmdletBase
2425
{
2526
internal const string DataLakeParameterSetName = "Remove a Data Lake storage account";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsCommon.Set, "AzureRmDataLakeAnalyticsAccount"), OutputType(typeof(DataLakeAnalyticsAccount))]
23+
[Alias("Set-AdlAnalyticsAccount")]
2324
public class SetAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase
2425
{
2526
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsCatalogSecret.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2222
{
2323
[Cmdlet(VerbsCommon.Set, "AzureRmDataLakeAnalyticsCatalogSecret"), OutputType(typeof(USqlSecret))]
24+
[Alias("Set-AdlCatalogSecret")]
2425
public class SetAzureDataLakeAnalyticsCatalogSecret : DataLakeAnalyticsCmdletBase
2526
{
2627
internal const string BaseParameterSetName = "Specify full URI";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsDataSource.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2222
{
2323
[Cmdlet(VerbsCommon.Set, "AzureRmDataLakeAnalyticsDataSource")]
24+
[Alias("Set-AdlAnalyticsDataSource")]
2425
public class SetAzureDataLakeAnalyticsDataSource : DataLakeAnalyticsCmdletBase
2526
{
2627
internal const string DataLakeParameterSetName = "Set a Data Lake storage account";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/StopAzureRmDataLakeAnalyticsJob.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2121
{
2222
[Cmdlet(VerbsLifecycle.Stop, "AzureRmDataLakeAnalyticsJob")]
23+
[Alias("Stop-AdlJob")]
2324
public class StopAzureDataLakeAnalyticsJobInfo : DataLakeAnalyticsCmdletBase
2425
{
2526
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SubmitAzureRmDataLakeAnalyticsJob.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2424
{
2525
[Cmdlet(VerbsLifecycle.Submit, "AzureRmDataLakeAnalyticsJob"), OutputType(typeof(JobInformation))]
26+
[Alias("Submit-AdlJob")]
2627
public class SubmitAzureDataLakeAnalyticsJob : DataLakeAnalyticsCmdletBase
2728
{
2829
// internal const string HiveJobWithScriptPath = "Submit job with script path for Hive";

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
namespace Microsoft.Azure.Commands.DataLakeAnalytics
1919
{
2020
[Cmdlet(VerbsDiagnostic.Test, "AzureRmDataLakeAnalyticsAccount"), OutputType(typeof(bool))]
21+
[Alias("Test-AdlAnalyticsAccount")]
2122
public class TestAzureDataLakeAnalyticsAccount : DataLakeAnalyticsCmdletBase
2223
{
2324
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
namespace Microsoft.Azure.Commands.DataLakeAnalytics
1919
{
2020
[Cmdlet(VerbsDiagnostic.Test, "AzureRmDataLakeAnalyticsCatalogItem"), OutputType(typeof(bool))]
21+
[Alias("Test-AdlCatalogItem")]
2122
public class TestAzureDataLakeAnalyticsCatalogItem : DataLakeAnalyticsCmdletBase
2223
{
2324
[Parameter(ValueFromPipelineByPropertyName = true, Position = 0, Mandatory = true,

src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
namespace Microsoft.Azure.Commands.DataLakeAnalytics
2525
{
2626
[Cmdlet(VerbsLifecycle.Wait, "AzureRmDataLakeAnalyticsJob"), OutputType(typeof(JobInformation))]
27+
[Alias("Wait-AdlJob")]
2728
public class WaitAzureDataLakeAnalyticsJob : DataLakeAnalyticsCmdletBase
2829
{
2930
private int _waitIntervalInSeconds = 5;

src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,18 @@ function Test-DataLakeStoreFileSystem
204204
Assert-AreEqual "File" $result.Type
205205
Assert-AreEqual $($content.length*2) $result.Length
206206

207+
# Preview content from the file
208+
$previewContent = Get-AzureRMDataLakeStoreItemContent -Account $accountName -Path $concatFile
209+
Assert-AreEqual $($content.length*2) $previewContent.Length
210+
211+
# Preview a subset of the content
212+
$previewContent = Get-AzureRMDataLakeStoreItemContent -Account $accountName -Path $concatFile -Offset 2
213+
Assert-AreEqual $(($content.length*2) - 2) $previewContent.Length
214+
215+
# Preview a subset with a specific length
216+
$previewContent = Get-AzureRMDataLakeStoreItemContent -Account $accountName -Path $concatFile -Offset 2 -Length $content.Length
217+
Assert-AreEqual $content.length $previewContent.Length
218+
207219
# Import and get file
208220
$localFileInfo = Get-ChildItem $fileToCopy
209221
$result = Import-AzureRmDataLakeStoreItem -Account $accountName -Path $fileToCopy -Destination $importFile

0 commit comments

Comments
 (0)