add comments to demo and demo_simple explaining that they don't work on windows
This commit is contained in:
Robey Pointer 2005-12-03 20:49:21 -08:00
parent 93ee12a194
commit 65beaef76f
3 changed files with 13 additions and 4 deletions

3
README
View File

@ -272,7 +272,6 @@ v0.9 FEAROW
*** MISSING LINKS
* add comments to demo & demo_simple about how they don't work on windows
* host-based auth (yuck!)
* SFTP implicit file locking?
* ChannelException like the java version has
@ -289,5 +288,3 @@ v0.9 FEAROW
* make a function to parse .ssh/config files:
User, Hostname, Port, ProxyCommand, IdentityFile
* weird prefetch bug with bzr?

View File

@ -18,6 +18,12 @@
# along with Paramiko; if not, write to the Free Software Foundation, Inc.,
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
# ----- WINDOWS USERS PLEASE NOTE -----
# This demo won't work on Windows because it uses pseudo-terminals, which
# are a posix-only feature. check out the README file for a simpler demo.
import sys, os, socket, threading, getpass, time, base64, select, termios, tty, traceback
import paramiko

View File

@ -18,6 +18,12 @@
# along with Paramiko; if not, write to the Free Software Foundation, Inc.,
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
# ----- WINDOWS USERS PLEASE NOTE -----
# This demo won't work on Windows because it uses pseudo-terminals, which
# are a posix-only feature. check out the README file for a simpler demo.
import sys, os, base64, getpass, socket, traceback, termios, tty, select
import paramiko
@ -85,7 +91,7 @@ try:
tty.setcbreak(sys.stdin.fileno())
chan.settimeout(0.0)
while 1:
while True:
r, w, e = select.select([chan, sys.stdin], [], [])
if chan in r:
try: