Skip to content

Commit 28f3a22

Browse files
atharvauAtharva Udapure
andauthored
Added Changes For Backward Compitablity (#43)
* Added Changes For Backward Compitablity * Made changes --------- Co-authored-by: Atharva Udapure <audapure@microsoft.com>
1 parent 38b897e commit 28f3a22

File tree

6 files changed

+41
-9
lines changed

6 files changed

+41
-9
lines changed

src/workload-orchestration/azext_workload_orchestration/aaz/latest/workload_orchestration/solution_template/_create.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
8989

9090

9191
_args_schema.configurations = AAZFileArg(
92-
options=["--config-template-file"],
92+
options=["--config-template-file","--configuration-template-file"],
9393
help="Link to File containing Config expressions for this solution version",
9494
)
9595

@@ -99,7 +99,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
9999
)
100100

101101
_args_schema.enable_external_validation = AAZBoolArg(
102-
options=["--enable-ext-validation"],
102+
options=["--enable-ext-validation","--enable-external-validation"],
103103
arg_group="Properties",
104104
help="Flag to enable external validation",
105105
)

src/workload-orchestration/azext_workload_orchestration/aaz/latest/workload_orchestration/solution_template/version/_show.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
5454
),
5555
)
5656
_args_schema.solution_template_version_name = AAZStrArg(
57-
options=["-n", "--name", "--version"],
57+
options=["-n", "--name", "--version", "--solution-template-version-name"],
5858
help="The name of the SolutionTemplateVersion",
5959
required=True,
6060
id_part="child_name_1",

src/workload-orchestration/azext_workload_orchestration/aaz/latest/workload_orchestration/target/_delete_revision.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ def _build_arguments_schema(cls, *args, **kwargs):
6464

6565
_args_schema = cls._args_schema
6666
_args_schema.solution_template = AAZStrArg(
67-
options=["--solution-name"],
67+
options=["--solution-name","--solution-template","solution-template-name"],
6868
arg_group="Body",
6969
help="Solution Template Name",
7070
required=True,
7171
)
7272
_args_schema.solution_template_version = AAZStrArg(
73-
options=["--solution-version"],
73+
options=["--solution-version","--solution-template-version"],
7474
arg_group="Body",
7575
help="Solution Template Version Name",
7676
required=True,

src/workload-orchestration/azext_workload_orchestration/aaz/latest/workload_orchestration/target/_resolve.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ def _build_arguments_schema(cls, *args, **kwargs):
7777
),
7878
)
7979
_args_schema.solution_template = AAZStrArg(
80-
options=["--solution-name"],
80+
options=["--solution-name","--solution-template-name"],
8181
arg_group="Body",
8282
help="Solution Template Name",
8383
required=True,
8484
)
8585
_args_schema.solution_template_version = AAZStrArg(
86-
options=["--solution-version"],
86+
options=["--solution-version","--solution-template-version"],
8787
arg_group="Body",
8888
help="Solution Template Version Name",
8989
required=True,

src/workload-orchestration/azext_workload_orchestration/aaz/latest/workload_orchestration/target/_review_solution_version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ def _build_arguments_schema(cls, *args, **kwargs):
7777
),
7878
)
7979
_args_schema.solution_template = AAZStrArg(
80-
options=["--solution-name"],
80+
options=["--solution-name","--solution-template-name"],
8181
arg_group="Body",
8282
help="Solution Template Name",
8383
required=True,
8484
)
8585
_args_schema.solution_template_version = AAZStrArg(
86-
options=["--solution-version"],
86+
options=["--solution-version","--solution-template-version"],
8787
arg_group="Body",
8888
help="Solution Template Version Name",
8989
required=True,
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
workload-orchestration solution-template create:
2+
parameters:
3+
configuration-template-file:
4+
rule_exclusions:
5+
- option_length_too_long
6+
enable-external-validation:
7+
rule_exclusions:
8+
- option_length_too_long
9+
10+
workload-orchestration solution-template version show:
11+
parameters:
12+
solution-template-version-name:
13+
rule_exclusions:
14+
- option_length_too_long
15+
16+
workload-orchestration target resolve:
17+
parameters:
18+
solution-template-name:
19+
rule_exclusions:
20+
- option_length_too_long
21+
solution-template-version:
22+
rule_exclusions:
23+
- option_length_too_long
24+
25+
workload-orchestration target review:
26+
parameters:
27+
solution-template-name:
28+
rule_exclusions:
29+
- option_length_too_long
30+
solution-template-version:
31+
rule_exclusions:
32+
- option_length_too_long

0 commit comments

Comments
 (0)