Added more infos to ClientStatus
This commit is contained in:
parent
a7423a3ad5
commit
ded6736e1b
|
@ -411,7 +411,20 @@ def getAPI(workingdir=None,silent=False):
|
|||
return data
|
||||
|
||||
def clientStatus(self):
|
||||
return {"networkConnections" : len(bitmessagemain.shared.connectedHostsList)}
|
||||
if len(bitmessagemain.shared.connectedHostsList) == 0:
|
||||
networkStatus = 'notConnected'
|
||||
elif len(bitmessagemain.shared.connectedHostsList) > 0 and not bitmessagemain.shared.clientHasReceivedIncomingConnections:
|
||||
networkStatus = 'connectedButHaveNotReceivedIncomingConnections'
|
||||
else:
|
||||
networkStatus = 'connectedAndReceivingIncomingConnections'
|
||||
|
||||
info = {}
|
||||
info['networkConnections'] = len(bitmessagemain.shared.connectedHostsList)
|
||||
info['numberOfMessagesProcessed'] = bitmessagemain.shared.numberOfMessagesProcessed
|
||||
info['numberOfBroadcastsProcessed'] = bitmessagemain.shared.numberOfBroadcastsProcessed
|
||||
info['numberOfPubkeysProcessed'] = bitmessagemain.shared.numberOfPubkeysProcessed
|
||||
info['networkStatus'] = networkStatus
|
||||
return info
|
||||
|
||||
def listContacts(self):
|
||||
|
||||
|
|
Reference in New Issue
Block a user