Skip to content

Commit 5f1f3cb

Browse files
authored
add additional validations for commands az aks extension type list and az aks extension type version list (#8937)
1 parent 0bb1689 commit 5f1f3cb

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

src/aks-preview/HISTORY.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ To release a new version, please select a new version number (usually plus 1 to
1111

1212
Pending
1313
+++++++
14+
18.0.0b18
15+
+++++++
16+
* Add validation error when neither --location or --cluster and --resource-group-name are specified for az extension type list or az extension type version list
17+
1418

1519
18.0.0b17
1620
+++++++

src/aks-preview/azext_aks_preview/_validators.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -964,6 +964,10 @@ def validate_location_resource_group_cluster_parameters(namespace):
964964
location = namespace.location
965965
resource_group_name = namespace.resource_group_name
966966
cluster_name = namespace.cluster_name
967+
if not namespace.location and not namespace.cluster_name and not namespace.resource_group_name:
968+
raise RequiredArgumentMissingError(
969+
"You must specify --location or --resource-group and --cluster."
970+
)
967971
if location and (resource_group_name or cluster_name):
968972
raise RequiredArgumentMissingError(
969973
"You must specify --location or --resource-group and --cluster."

src/aks-preview/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
from setuptools import setup, find_packages
1111

12-
VERSION = "18.0.0b17"
12+
VERSION = "18.0.0b18"
1313

1414
CLASSIFIERS = [
1515
"Development Status :: 4 - Beta",

0 commit comments

Comments
 (0)