mirror of
https://github.com/Py-KMS-Organization/py-kms.git
synced 2025-05-24 03:57:15 -04:00
Auto-align pretty messages
messages syncronization client-server simplified pretty print function arguments
This commit is contained in:
parent
19e5abbbbd
commit
7c14eb10dc
10 changed files with 227 additions and 140 deletions
|
@ -78,7 +78,7 @@ class MSRPCBind(Structure):
|
|||
class handler(pykms_RpcBase.rpcBase):
|
||||
def parseRequest(self):
|
||||
request = MSRPCHeader(self.data)
|
||||
pretty_printer(None, num_text = 3)
|
||||
pretty_printer(num_text = 3)
|
||||
request = byterize(request)
|
||||
loggersrv.debug("RPC Bind Request Bytes: \n%s\n" % justify(deco(binascii.b2a_hex(self.data), 'utf-8')))
|
||||
loggersrv.debug("RPC Bind Request: \n%s\n%s\n" % (justify(request.dump(print_to_stdout = False)),
|
||||
|
@ -122,7 +122,7 @@ class handler(pykms_RpcBase.rpcBase):
|
|||
resp = preparedResponses[ts_uuid]
|
||||
response['ctx_items'] += str(resp)
|
||||
|
||||
pretty_printer(None, num_text = 4)
|
||||
pretty_printer(num_text = 4)
|
||||
response = byterize(response)
|
||||
loggersrv.debug("RPC Bind Response: \n%s\n" % justify(response.dump(print_to_stdout = False)))
|
||||
loggersrv.debug("RPC Bind Response Bytes: \n%s\n" % justify(deco(binascii.b2a_hex(enco(str(response), 'latin-1')), 'utf-8')))
|
||||
|
@ -163,7 +163,7 @@ class handler(pykms_RpcBase.rpcBase):
|
|||
request['call_id'] = self.srv_config['call_id']
|
||||
request['pduData'] = str(bind)
|
||||
|
||||
pretty_printer(None, num_text = 0)
|
||||
pretty_printer(num_text = 0)
|
||||
bind = byterize(bind)
|
||||
request = byterize(request)
|
||||
loggersrv.debug("RPC Bind Request: \n%s\n%s\n" % (justify(request.dump(print_to_stdout = False)),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue