Skip to content

Commit ee268a7

Browse files
committed
asset_type_id -> asset_type
1 parent c753e9e commit ee268a7

File tree

2 files changed

+20
-23
lines changed

2 files changed

+20
-23
lines changed

planet/cli/data.py

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ def check_item_type(ctx, param, item_type) -> Optional[List[dict]]:
9090
raise click.BadParameter(str(e))
9191

9292
return item_type
93+
94+
9395
def check_search_id(ctx, param, search_id) -> str:
9496
'''Ensure search id is a valix hex string'''
9597
try:
@@ -498,7 +500,7 @@ async def search_update(ctx,
498500
@coro
499501
@click.argument("item_type", type=str, callback=check_item_type)
500502
@click.argument("item_id")
501-
@click.argument("asset_type_id")
503+
@click.argument("asset_type")
502504
@click.option('--directory',
503505
default='.',
504506
help=('Base directory for file download.'),
@@ -521,7 +523,7 @@ async def search_update(ctx,
521523
async def asset_download(ctx,
522524
item_type,
523525
item_id,
524-
asset_type_id,
526+
asset_type,
525527
directory,
526528
filename,
527529
overwrite,
@@ -544,7 +546,7 @@ async def asset_download(ctx,
544546
"""
545547
quiet = ctx.obj['QUIET']
546548
async with data_client(ctx) as cl:
547-
asset = await cl.get_asset(item_type, item_id, asset_type_id)
549+
asset = await cl.get_asset(item_type, item_id, asset_type)
548550
path = await cl.download_asset(asset=asset,
549551
filename=filename,
550552
directory=Path(directory),
@@ -560,11 +562,11 @@ async def asset_download(ctx,
560562
@coro
561563
@click.argument("item_type", type=str, callback=check_item_type)
562564
@click.argument("item_id")
563-
@click.argument("asset_type_id")
564-
async def asset_activate(ctx, item_type, item_id, asset_type_id):
565+
@click.argument("asset_type")
566+
async def asset_activate(ctx, item_type, item_id, asset_type):
565567
'''Activate an asset.'''
566568
async with data_client(ctx) as cl:
567-
asset = await cl.get_asset(item_type, item_id, asset_type_id)
569+
asset = await cl.get_asset(item_type, item_id, asset_type)
568570
await cl.activate_asset(asset)
569571

570572

@@ -574,7 +576,7 @@ async def asset_activate(ctx, item_type, item_id, asset_type_id):
574576
@coro
575577
@click.argument("item_type", type=str, callback=check_item_type)
576578
@click.argument("item_id")
577-
@click.argument("asset_type_id")
579+
@click.argument("asset_type")
578580
@click.option('--delay',
579581
type=int,
580582
default=5,
@@ -584,20 +586,15 @@ async def asset_activate(ctx, item_type, item_id, asset_type_id):
584586
default=200,
585587
show_default=True,
586588
help='Maximum number of polls. Set to zero for no limit.')
587-
async def asset_wait(ctx,
588-
item_type,
589-
item_id,
590-
asset_type_id,
591-
delay,
592-
max_attempts):
589+
async def asset_wait(ctx, item_type, item_id, asset_type, delay, max_attempts):
593590
'''Wait for an asset to be activated.
594591
595592
Returns when the asset state has reached "activated" and the asset is
596593
available.
597594
'''
598595
quiet = ctx.obj['QUIET']
599596
async with data_client(ctx) as cl:
600-
asset = await cl.get_asset(item_type, item_id, asset_type_id)
597+
asset = await cl.get_asset(item_type, item_id, asset_type)
601598
with StateBar(order_id="my asset", disable=quiet) as bar:
602599
state = await cl.wait_asset(asset,
603600
delay,

tests/integration/test_data_cli.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def item_id():
6262

6363

6464
@pytest.fixture
65-
def asset_type_id():
65+
def asset_type():
6666
return 'basic_udm2'
6767

6868

@@ -72,7 +72,7 @@ def dl_url():
7272

7373

7474
@pytest.fixture
75-
def mock_asset_get_response(item_type, item_id, asset_type_id, dl_url):
75+
def mock_asset_get_response(item_type, item_id, asset_type, dl_url):
7676

7777
def _func():
7878
basic_udm2_asset = {
@@ -85,7 +85,7 @@ def _func():
8585
"md5_digest": None,
8686
"status": 'active',
8787
"location": dl_url,
88-
"type": asset_type_id
88+
"type": asset_type
8989
}
9090

9191
page_response = {
@@ -951,7 +951,7 @@ def test_asset_download_default(invoke,
951951
mock_asset_get_response,
952952
item_type,
953953
item_id,
954-
asset_type_id,
954+
asset_type,
955955
dl_url):
956956

957957
mock_asset_get_response()
@@ -986,7 +986,7 @@ async def _stream_img():
986986
'asset-download',
987987
item_type,
988988
item_id,
989-
asset_type_id,
989+
asset_type,
990990
f'--directory={Path(folder)}',
991991
'--filename',
992992
'img.tif'
@@ -1015,7 +1015,7 @@ def test_asset_activate(invoke,
10151015
mock_asset_get_response,
10161016
item_type,
10171017
item_id,
1018-
asset_type_id,
1018+
asset_type,
10191019
dl_url):
10201020

10211021
mock_asset_get_response()
@@ -1025,7 +1025,7 @@ def test_asset_activate(invoke,
10251025
respx.get(dl_url).return_value = mock_resp_activate
10261026

10271027
runner = CliRunner()
1028-
result = invoke(['asset-activate', item_type, item_id, asset_type_id],
1028+
result = invoke(['asset-activate', item_type, item_id, asset_type],
10291029
runner=runner)
10301030

10311031
assert not result.exception
@@ -1036,7 +1036,7 @@ def test_asset_wait(invoke,
10361036
mock_asset_get_response,
10371037
item_type,
10381038
item_id,
1039-
asset_type_id,
1039+
asset_type,
10401040
dl_url):
10411041

10421042
mock_asset_get_response()
@@ -1047,7 +1047,7 @@ def test_asset_wait(invoke,
10471047

10481048
runner = CliRunner()
10491049
result = invoke(
1050-
['asset-wait', item_type, item_id, asset_type_id, '--delay', '0'],
1050+
['asset-wait', item_type, item_id, asset_type, '--delay', '0'],
10511051
runner=runner)
10521052

10531053
assert not result.exception

0 commit comments

Comments
 (0)