X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=backends%2Firc%2F__init__.py;fp=backends%2Firc%2F__init__.py;h=b401462c02808d67056fb59e4c61b14fdd634a6c;hp=571aedb24d1f58e5dd7ba97d91b3c4b003f3dbe0;hb=cbd563a97c2fde6b523fc31d82daedaf4b1644ba;hpb=4427d6d0a105e6925bb0e54fbc1638c3c4164a93 diff --git a/backends/irc/__init__.py b/backends/irc/__init__.py index 571aedb..b401462 100644 --- a/backends/irc/__init__.py +++ b/backends/irc/__init__.py @@ -158,7 +158,6 @@ class ServerProcessor(Processor): Processor.__init__(self) self.daemon = True self.banner = config.get('server', 'banner') - self.password = config.get('server', 'password') if config.get('server', 'irc') == 'yes': self.irc = IrcThread(self, config) @@ -181,19 +180,6 @@ class ServerProcessor(Processor): params = request['params'] result = None - if method in ['server.stop', 'server.info', 'server.debug']: - try: - password = request['params'][0] - except: - password = None - - if password != self.password: - self.push_response(session, - {'id': request['id'], - 'result': None, - 'error': 'incorrect password'}) - return - if method == 'server.banner': result = self.banner.replace('\\n', '\n') @@ -203,36 +189,6 @@ class ServerProcessor(Processor): elif method == 'server.version': result = VERSION - elif method == 'server.getpid': - import os - result = os.getpid() - - elif method == 'server.stop': - self.shared.stop() - result = 'stopping, please wait until all threads terminate.' - - elif method == 'server.info': - result = map(lambda s: {"time": s.time, - "name": s.name, - "address": s.address, - "version": s.version, - "subscriptions": len(s.subscriptions)}, - self.dispatcher.request_dispatcher.get_sessions()) - - elif method == 'server.debug': - try: - s = request['params'][1] - except: - s = None - - if s: - from guppy import hpy - h = hpy() - bp = self.dispatcher.request_dispatcher.processors['blockchain'] - try: - result = str(eval(s)) - except: - result = "error" else: print_log("unknown method", method)