summaryrefslogtreecommitdiff
path: root/fs/commands
diff options
context:
space:
mode:
authorwillmcgugan <willmcgugan@67cdc799-7952-0410-af00-57a81ceafa0f>2010-12-19 00:29:58 +0000
committerwillmcgugan <willmcgugan@67cdc799-7952-0410-af00-57a81ceafa0f>2010-12-19 00:29:58 +0000
commit06f71d229504efa53254f55326dba49d1bd2bec3 (patch)
treed24ea54a0791da9ce0f26f19dbfe8bace8c822cd /fs/commands
parent4408c140885fc1bf77a7a087fdd9fe1f436d125a (diff)
downloadpyfilesystem-06f71d229504efa53254f55326dba49d1bd2bec3.tar.gz
Docstrings and fixes for sftp server
git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@562 67cdc799-7952-0410-af00-57a81ceafa0f
Diffstat (limited to 'fs/commands')
-rw-r--r--fs/commands/fsserve.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/fs/commands/fsserve.py b/fs/commands/fsserve.py
index 8ed7703..96665a8 100644
--- a/fs/commands/fsserve.py
+++ b/fs/commands/fsserve.py
@@ -57,6 +57,16 @@ Serves the contents of PATH with one of a number of methods"""
elif options.type == 'sftp':
from fs.expose.sftp import BaseSFTPServer
+ import logging
+ log = logging.getLogger('paramiko')
+ if options.debug:
+ log.setLevel(logging.DEBUG)
+ elif options.verbose:
+ log.setLevel(logging.INFO)
+ ch = logging.StreamHandler()
+ ch.setLevel(logging.DEBUG)
+ log.addHandler(ch)
+
if port is None:
port = 22
server = BaseSFTPServer((options.addr, port), fs)