Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(143)

Unified Diff: third_party/twisted_8_1/twisted/conch/client/agent.py

Issue 12261012: Remove third_party/twisted_8_1 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/twisted_8_1/twisted/conch/client/agent.py
diff --git a/third_party/twisted_8_1/twisted/conch/client/agent.py b/third_party/twisted_8_1/twisted/conch/client/agent.py
deleted file mode 100644
index 8383e092e13f06ecb780a004e8d71d18f5519d17..0000000000000000000000000000000000000000
--- a/third_party/twisted_8_1/twisted/conch/client/agent.py
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (c) 2001-2004 Twisted Matrix Laboratories.
-# See LICENSE for details.
-
-#
-"""
-Accesses the key agent for user authentication.
-
-Maintainer: U{Paul Swartz<mailto:z3p@twistedmatrix.com>}
-"""
-
-from twisted.conch.ssh import agent, channel
-from twisted.internet import protocol
-from twisted.python import log
-
-class SSHAgentClient(agent.SSHAgentClient):
-
- def __init__(self):
- agent.SSHAgentClient.__init__(self)
- self.blobs = []
-
- def getPublicKeys(self):
- return self.requestIdentities().addCallback(self._cbPublicKeys)
-
- def _cbPublicKeys(self, blobcomm):
- log.msg('got %i public keys' % len(blobcomm))
- self.blobs = [x[0] for x in blobcomm]
-
- def getPublicKey(self):
- if self.blobs:
- return self.blobs.pop(0)
- return None
-
-class SSHAgentForwardingChannel(channel.SSHChannel):
-
- def channelOpen(self, specificData):
- cc = protocol.ClientCreator(reactor, SSHAgentForwardingLocal)
- d = cc.connectUNIX(os.environ['SSH_AUTH_SOCK'])
- d.addCallback(self._cbGotLocal)
- d.addErrback(lambda x:self.loseConnection())
- self.buf = ''
-
- def _cbGotLocal(self, local):
- self.local = local
- self.dataReceived = self.local.transport.write
- self.local.dataReceived = self.write
-
- def dataReceived(self, data):
- self.buf += data
-
- def closed(self):
- if self.local:
- self.local.loseConnection()
- self.local = None
-
-class SSHAgentForwardingLocal(protocol.Protocol): pass
-
« no previous file with comments | « third_party/twisted_8_1/twisted/conch/client/__init__.py ('k') | third_party/twisted_8_1/twisted/conch/client/connect.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698