Skip to content

Commit af96e5d

Browse files
update mqtt_connection_builder to avoid warnings for using 'is' with literals in comparisons for python 3.8+ (#335)
Co-authored-by: Pete Ward <[email protected]>
1 parent f0c6550 commit af96e5d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

awsiot/mqtt_connection_builder.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def _get_metrics_str(current_username=""):
131131
global _metrics_str
132132

133133
username_has_query = False
134-
if not current_username.find("?") is -1:
134+
if current_username.find("?") != -1:
135135
username_has_query = True
136136

137137
if _metrics_str is None:
@@ -433,12 +433,12 @@ def _add_to_username_parameter(input_string, parameter_value, parameter_pretext)
433433
"""
434434
return_string = input_string
435435

436-
if not return_string.find("?") is -1:
436+
if return_string.find("?") != -1:
437437
return_string += "&"
438438
else:
439439
return_string += "?"
440440

441-
if not parameter_value.find(parameter_pretext) is -1:
441+
if parameter_value.find(parameter_pretext) != -1:
442442
return return_string + parameter_value
443443
else:
444444
return return_string + parameter_pretext + parameter_value

0 commit comments

Comments
 (0)