laforge has uploaded this change for review. (
https://gerrit.osmocom.org/c/pysim/+/36011?usp=email )
Change subject: pylint: esim/saip/__init__.py
......................................................................
pylint: esim/saip/__init__.py
pySim/esim/saip/__init__.py:28:0: R0402: Use 'from pySim.esim.saip import
templates' instead (consider-using-from-import)
pySim/esim/saip/__init__.py:166:8: R1705: Unnecessary "else" after
"return", remove the "else" and de-indent the code inside it
(no-else-return)
pySim/esim/saip/__init__.py:206:4: W0612: Unused variable 'tagdict'
(unused-variable)
pySim/esim/saip/__init__.py:273:23: C1802: Do not use `len(SEQUENCE)` without comparison
to determine if a sequence is empty (use-implicit-booleaness-not-len)
Change-Id: I12ef46c847d197fb0c01e624818aeac14eb99e31
---
M pySim/esim/saip/__init__.py
1 file changed, 18 insertions(+), 5 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/11/36011/1
diff --git a/pySim/esim/saip/__init__.py b/pySim/esim/saip/__init__.py
index fb064a1..82ed2b7 100644
--- a/pySim/esim/saip/__init__.py
+++ b/pySim/esim/saip/__init__.py
@@ -25,7 +25,7 @@
from pySim.ts_102_221 import FileDescriptor
from pySim.construct import build_construct
from pySim.esim import compile_asn1_subdir
-import pySim.esim.saip.templates as templates
+from pySim.esim.saip import templates
asn1 = compile_asn1_subdir('saip')
@@ -165,8 +165,7 @@
# unneccessarry compliaction by inconsistent naming :(
if self.type.startswith('opt-'):
return self.type.replace('-','') + '-header'
- else:
- return self.type + '-header'
+ return self.type + '-header'
@property
def header(self):
@@ -203,7 +202,7 @@
def bertlv_first_segment(binary: bytes) -> Tuple[bytes, bytes]:
"""obtain the first segment of a binary concatenation of BER-TLV
objects.
Returns: tuple of first TLV and remainder."""
- tagdict, remainder = bertlv_parse_tag(binary)
+ _tagdict, remainder = bertlv_parse_tag(binary)
length, remainder = bertlv_parse_len(remainder)
tl_length = len(binary) - len(remainder)
tlv_length = tl_length + length
@@ -270,7 +269,7 @@
cur_naa_list = []
cur_naa_list.append(pe)
# append the final one
- if cur_naa and len(cur_naa_list):
+ if cur_naa and len(cur_naa_list) > 0:
if not cur_naa in self.pes_by_naa:
self.pes_by_naa[cur_naa] = []
self.pes_by_naa[cur_naa].append(cur_naa_list)
--
To view, visit
https://gerrit.osmocom.org/c/pysim/+/36011?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I12ef46c847d197fb0c01e624818aeac14eb99e31
Gerrit-Change-Number: 36011
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge(a)osmocom.org>
Gerrit-MessageType: newchange