Browse Source

Remove numpeers and numsessions RPC calls

getinfo has that information and more.
master
Neil Booth 8 years ago
parent
commit
067814e7d9
  1. 10
      server/protocol.py

10
server/protocol.py

@ -523,15 +523,9 @@ class ServerManager(util.LoggedClass):
async def rpc_sessions(self, params):
return self.session_data(for_log=False)
async def rpc_numsessions(self, params):
return self.session_count()
async def rpc_peers(self, params):
return self.irc.peers
async def rpc_numpeers(self, params):
return len(self.irc.peers)
class Session(JSONRPC):
'''Base class of ElectrumX JSON session protocols.
@ -998,9 +992,7 @@ class LocalRPC(Session):
def __init__(self, *args):
super().__init__(*args)
cmds = ('disconnect getinfo groups log numpeers numsessions '
'peers sessions'
.split())
cmds = 'disconnect getinfo groups log peers sessions'.split()
self.handlers = {cmd: getattr(self.manager, 'rpc_{}'.format(cmd))
for cmd in cmds}
self.client = 'RPC'

Loading…
Cancel
Save