MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / __str__

Method __str__

pager_lib/smb/smb_structs.py:67–81  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

65 self.args = (message, self.smb_messages)
66
67 def __str__(self):
68 b = StringIO()
69 b.write(self.message + os.linesep)
70
71 for idx, m in enumerate(self.smb_messages):
72 b.write('=' * 20 + ' SMB Message %d ' % idx + '=' * 20 + os.linesep)
73 b.write('SMB Header:' + os.linesep)
74 b.write('-----------' + os.linesep)
75 b.write(str(m))
76 b.write('SMB Data Packet (hex):' + os.linesep)
77 b.write('----------------------' + os.linesep)
78 b.write(str(binascii.hexlify(m.raw_data)))
79 b.write(os.linesep)
80
81 return b.getvalue()
82
83
84class SMBError:

Callers

nothing calls this directly

Calls 1

writeMethod · 0.45

Tested by

no test coverage detected