Index: third_party/twisted_8_1/twisted/protocols/finger.py |
diff --git a/third_party/twisted_8_1/twisted/protocols/finger.py b/third_party/twisted_8_1/twisted/protocols/finger.py |
deleted file mode 100644 |
index 409b82c5a3ca9e0d9628c5708845aa92c432b626..0000000000000000000000000000000000000000 |
--- a/third_party/twisted_8_1/twisted/protocols/finger.py |
+++ /dev/null |
@@ -1,43 +0,0 @@ |
-# Copyright (c) 2001-2004 Twisted Matrix Laboratories. |
-# See LICENSE for details. |
- |
- |
-"""The Finger User Information Protocol (RFC 1288)""" |
- |
-from twisted.protocols import basic |
-import string |
- |
-class Finger(basic.LineReceiver): |
- |
- def lineReceived(self, line): |
- parts = string.split(line) |
- if not parts: |
- parts = [''] |
- if len(parts) == 1: |
- slash_w = 0 |
- else: |
- slash_w = 1 |
- user = parts[-1] |
- if '@' in user: |
- host_place = string.rfind(user, '@') |
- user = user[:host_place] |
- host = user[host_place+1:] |
- return self.forwardQuery(slash_w, user, host) |
- if user: |
- return self.getUser(slash_w, user) |
- else: |
- return self.getDomain(slash_w) |
- |
- def _refuseMessage(self, message): |
- self.transport.write(message+"\n") |
- self.transport.loseConnection() |
- |
- def forwardQuery(self, slash_w, user, host): |
- self._refuseMessage('Finger forwarding service denied') |
- |
- def getDomain(self, slash_w): |
- self._refuseMessage('Finger online list denied') |
- |
- def getUser(self, slash_w, user): |
- self.transport.write('Login: '+user+'\n') |
- self._refuseMessage('No such user') |