]> git.phdru.name Git - extfs.d.git/blobdiff - torrent
Documentation update.
[extfs.d.git] / torrent
diff --git a/torrent b/torrent
index 825293bab59d1a601abb6cb72688c273ca7bc9e8..d5311d6e77201dae87b23051f6caa57ab45ac0df 100755 (executable)
--- a/torrent
+++ b/torrent
@@ -6,9 +6,9 @@ The script requires Midnight Commander 3.1+
 (http://www.midnight-commander.org/), Python 2.4+ (http://www.python.org/),
 module eff_bdecode.py (http://effbot.org/zone/bencode.htm).
 
-Put the script in the /usr/[local/][lib|share]/mc/extfs/, and add a line
-"torrent" to the /usr/[local/][lib|share]/mc/extfs/extfs.ini. Make the script
-executable.
+Make the script executable and put it in the
+/usr/[local/][lib|share]/mc/extfs/, add a line "torrent" to the
+/usr/[local/][lib|share]/mc/extfs/extfs.ini.
 
 Run this "cd" command in the Midnight Commander (in the "bindings" file the
 command is "%cd"): cd file#torrent, where "file" is the name of your torrent
@@ -19,10 +19,10 @@ reencoded from the metafile's encoding to the current locale.
 Along with the files/directories in the torrent metafile the VFS also presents
 meta information - in the form of files in .META directory. The size and
 contents of these files are taken from the corresponding fields in the torrent
-metafile. The VFS doesn't check if the torrent contains .META file or directory
-(quite unlikely).
+metafile. The VFS doesn't check if the torrent consists of .META file or
+directory (quite unlikely).
 
-Date/time for all files is set at midnight of the 1st January of the current
+Date/time for all files is set to midnight of the 1st January of the current
 year. The filesystem is, naturally, read-only.
 
 """
@@ -71,10 +71,11 @@ def mctorrent_list():
         torrent_error('Unknown name')
 
     name = info['name']
+    encoding = torrent.get('encoding', None)
+
     if 'files' in info:
         files = info['files']
         paths = []
-        encoding = torrent.get('encoding', None)
         for file in files:
             if 'path' not in file:
                 torrent_error('Unknown path')
@@ -161,17 +162,17 @@ def mctorrent_copyout():
 
 def mctorrent_copyin():
     """Put a file to the VFS"""
-    sys.exit("Torrent VFS doesn't support adding files")
+    sys.exit("Torrent VFS doesn't support adding files (read-only filesystem)")
 
 def mctorrent_rm():
     """Remove a file from the VFS"""
-    sys.exit("Torrent VFS doesn't support removing files/directories")
+    sys.exit("Torrent VFS doesn't support removing files/directories (read-only filesystem)")
 
 mctorrent_rmdir = mctorrent_rm
 
 def mctorrent_mkdir():
     """Create a directory in the VFS"""
-    sys.exit("Torrent VFS doesn't support creating directories")
+    sys.exit("Torrent VFS doesn't support creating directories (read-only filesystem)")
 
 
 def torrent_error(error_str):