File tree Expand file tree Collapse file tree 4 files changed +70
-156
lines changed
ResourceManager/Compute/Commands.Compute/Generated
ServiceManagement/Compute/Commands.ServiceManagement.Preview Expand file tree Collapse file tree 4 files changed +70
-156
lines changed Original file line number Diff line number Diff line change @@ -5704,8 +5704,8 @@ exports.init = function (cli) {
5704
5704
var parametersObj = null ;
5705
5705
if ( options . parameterFile ) {
5706
5706
cli . output . info ( 'Reading file content from: \"' + options . parameterFile + '\"' ) ;
5707
- var fileContent = fs . readFileSync ( options . parameterFile , 'utf8' ) ;
5708
- parametersObj = JSON . parse ( fileContent ) ;
5707
+ var parametersFileContent = fs . readFileSync ( options . parameterFile , 'utf8' ) ;
5708
+ parametersObj = JSON . parse ( parametersFileContent ) ;
5709
5709
}
5710
5710
else {
5711
5711
parametersObj = { } ;
@@ -6257,8 +6257,8 @@ exports.init = function (cli) {
6257
6257
var parametersObj = null ;
6258
6258
if ( options . parameterFile ) {
6259
6259
cli . output . info ( 'Reading file content from: \"' + options . parameterFile + '\"' ) ;
6260
- var fileContent = fs . readFileSync ( options . parameterFile , 'utf8' ) ;
6261
- parametersObj = JSON . parse ( fileContent ) ;
6260
+ var parametersFileContent = fs . readFileSync ( options . parameterFile , 'utf8' ) ;
6261
+ parametersObj = JSON . parse ( parametersFileContent ) ;
6262
6262
}
6263
6263
else {
6264
6264
parametersObj = { } ;
Original file line number Diff line number Diff line change @@ -175,8 +175,8 @@ function Generate-CliFunctionCommandImpl
175
175
$code += " var ${cli_param_name} Obj = null;" + $NEW_LINE ;
176
176
$code += " if (options.parameterFile) {" + $NEW_LINE ;
177
177
$code += " cli.output.info(`' Reading file content from: \`"`' + options.parameterFile + `' \`"`' );" + $NEW_LINE ;
178
- $code += " var fileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE ;
179
- $code += " ${cli_param_name} Obj = JSON.parse(fileContent );" + $NEW_LINE ;
178
+ $code += " var ${cli_param_name} FileContent = fs.readFileSync(options.parameterFile, 'utf8');" + $NEW_LINE ;
179
+ $code += " ${cli_param_name} Obj = JSON.parse(${cli_param_name} FileContent );" + $NEW_LINE ;
180
180
$code += " }" + $NEW_LINE ;
181
181
$code += " else {" + $NEW_LINE ;
182
182
$code += " ${cli_param_name} Obj = {};" + $NEW_LINE ;
Original file line number Diff line number Diff line change @@ -24,6 +24,11 @@ function Contains-OnlyStringFields
24
24
return $false ;
25
25
}
26
26
27
+ if ($parameterType.BaseType.IsEquivalentTo ([System.Enum ]))
28
+ {
29
+ return $false ;
30
+ }
31
+
27
32
$result = $true ;
28
33
29
34
foreach ($propItem in $parameterType.GetProperties ())
@@ -49,6 +54,11 @@ function Contains-OnlyStringList
49
54
return $false ;
50
55
}
51
56
57
+ if ($parameterType.BaseType.IsEquivalentTo ([System.Enum ]))
58
+ {
59
+ return $false ;
60
+ }
61
+
52
62
if ($parameterType.GetProperties ().Count -ne 1 )
53
63
{
54
64
return $false ;
You can’t perform that action at this time.
0 commit comments