Skip to content

Commit 228f8ca

Browse files
authored
{Pylint} Fix used-before-assignment (#30348)
1 parent bf734ff commit 228f8ca

File tree

7 files changed

+8
-9
lines changed

7 files changed

+8
-9
lines changed

pylintrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ disable=
4848
redundant-u-string-prefix,
4949
raising-bad-type,
5050
unused-private-member,
51-
used-before-assignment,
5251
# These rules were added in Pylint >= 2.12, disable them to avoid making retroactive change
5352
missing-timeout,
5453
superfluous-parens,

src/azure-cli/azure/cli/command_modules/acs/addonconfiguration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -770,7 +770,7 @@ def create_data_collection_endpoint(cmd, subscription, resource_group, region, e
770770
def validate_data_collection_settings(dataCollectionSettings):
771771
if 'interval' in dataCollectionSettings.keys():
772772
intervalValue = dataCollectionSettings["interval"]
773-
if (bool(re.match(r'^[0-9]+[m]$', intervalValue))) is False:
773+
if (bool(re.match(r'^[0-9]+[m]$', intervalValue))) is False: # pylint: disable=used-before-assignment
774774
raise InvalidArgumentValueError('interval format must be in <number>m')
775775
intervalValue = int(intervalValue.rstrip("m"))
776776
if intervalValue <= 0 or intervalValue > 30:
@@ -844,7 +844,7 @@ def add_monitoring_role_assignment(result, cluster_resource_id, cmd):
844844
cmd,
845845
"Monitoring Metrics Publisher",
846846
service_principal_msi_id,
847-
is_service_principal,
847+
is_service_principal, # pylint: disable=used-before-assignment
848848
scope=cluster_resource_id,
849849
):
850850
logger.warning(

src/azure-cli/azure/cli/command_modules/acs/azuremonitormetrics/recordingrules/create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def put_rules(cmd, default_rule_group_id, default_rule_group_name, mac_region, c
4747
except CLIError as e:
4848
error = e
4949
else:
50-
raise error
50+
raise error # pylint: disable=used-before-assignment
5151

5252

5353
# pylint: disable=line-too-long

src/azure-cli/azure/cli/command_modules/resource/custom.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,7 @@ def _prepare_deployment_properties_unmodified(cmd, deployment_scope, template_fi
11771177
template_obj['resources'] = template_obj.get('resources', [])
11781178

11791179
if _is_bicepparam_file_provided(parameters):
1180-
parameters = json.loads(bicepparam_json_content).get('parameters', {})
1180+
parameters = json.loads(bicepparam_json_content).get('parameters', {}) # pylint: disable=used-before-assignment
11811181
else:
11821182
parameters = _process_parameters(template_obj, parameters) or {}
11831183
parameters = _get_missing_parameters(parameters, template_obj, _prompt_for_parameters, no_prompt)
@@ -1381,7 +1381,7 @@ def _prepare_stacks_templates_and_parameters(cmd, rcf, deployment_scope, deploym
13811381
template_obj['resources'] = template_obj.get('resources', [])
13821382

13831383
if _is_bicepparam_file_provided(parameters):
1384-
parameters = json.loads(bicepparam_json_content).get('parameters', {})
1384+
parameters = json.loads(bicepparam_json_content).get('parameters', {}) # pylint: disable=used-before-assignment
13851385
else:
13861386
parameters = _process_parameters(template_obj, parameters) or {}
13871387
parameters = _get_missing_parameters(parameters, template_obj, _prompt_for_parameters, False)

src/azure-cli/azure/cli/command_modules/storage/_validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,7 @@ def validator(cmd, namespace):
677677
for attr in ['content_type', 'content_disposition', 'content_encoding', 'content_language',
678678
'content_md5', 'cache_control']:
679679
if getattr(new_props, attr) is None:
680-
setattr(new_props, attr, getattr(props, attr))
680+
setattr(new_props, attr, getattr(props, attr)) # pylint: disable=used-before-assignment
681681
else:
682682
if guess_from_file:
683683
new_props = guess_content_type(ns[guess_from_file], new_props, settings_class)

src/azure-cli/azure/cli/command_modules/storage/_validators_azure_stack.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ def validator(cmd, namespace):
443443
for attr in ['content_type', 'content_disposition', 'content_encoding', 'content_language',
444444
'content_md5', 'cache_control']:
445445
if getattr(new_props, attr) is None:
446-
setattr(new_props, attr, getattr(props, attr))
446+
setattr(new_props, attr, getattr(props, attr)) # pylint: disable=used-before-assignment
447447
else:
448448
if guess_from_file:
449449
new_props = guess_content_type(ns[guess_from_file], new_props, settings_class)

src/azure-cli/azure/cli/command_modules/vm/_image_builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ def process_image_template_create_namespace(cmd, namespace): # pylint: disable=
311311
for script in scripts:
312312
if script["type"] is None:
313313
try:
314-
script["type"] = ScriptType.SHELL if likely_linux else ScriptType.POWERSHELL
314+
script["type"] = ScriptType.SHELL if likely_linux else ScriptType.POWERSHELL # pylint: disable=used-before-assignment
315315
logger.info("For script %s, likely linux is %s.", script["script"], likely_linux)
316316
except NameError:
317317
raise CLIError("Unable to infer the type of script {}.".format(script["script"]))

0 commit comments

Comments
 (0)