changeset 1:3eddea30be1a draft

Uploaded fixed vref for ftputil version > 2.3
author mzeidler
date Tue, 24 Sep 2013 10:41:55 -0400
parents 3ba5983012cf
children 24a2978f8ffc
files vref.py
diffstat 1 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/vref.py	Tue Sep 24 10:19:40 2013 -0400
+++ b/vref.py	Tue Sep 24 10:41:55 2013 -0400
@@ -327,15 +327,15 @@
 
         if self.host.path.isfile(entry_path):
             logging.debug('Processing refseq entry %s' % entry_path)
-            remote_handle = self.host.file(entry_path)
+            with self.host.file(entry_path) as remote_handle:
             
 
-            for record, project, taxonomy, family, organism, gi\
-                in self._parse_genbank_records(remote_handle):
-
-                cleaned = self._get_fasta_record(record, self.group , family, organism, gi)
-
-                yield cleaned
+                for record, project, taxonomy, family, organism, gi\
+                    in self._parse_genbank_records(remote_handle):
+    
+                    cleaned = self._get_fasta_record(record, self.group , family, organism, gi)
+    
+                    yield cleaned
 
     def _get_nz(self, entry_path):