changeset 2:b0c2ea37a392 draft

fix __exit__ bug
author mzeidler
date Sun, 22 Sep 2013 18:35:30 -0400
parents abf3e81f7c8d
children a0382607a967
files vref.py
diffstat 1 files changed, 6 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/vref.py	Sun Sep 22 17:45:04 2013 -0400
+++ b/vref.py	Sun Sep 22 18:35:30 2013 -0400
@@ -327,14 +327,15 @@
 
         if self.host.path.isfile(entry_path):
             logging.debug('Processing refseq entry %s' % entry_path)
-            with self.host.file(entry_path) as remote_handle:
+            remote_handle = self.host.file(entry_path)
+            
 
-                for record, project, taxonomy, family, organism, gi\
-                    in self._parse_genbank_records(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)
+                cleaned = self._get_fasta_record(record, self.group , family, organism, gi)
 
-                    yield cleaned
+                yield cleaned
 
     def _get_nz(self, entry_path):