changeset 11:3f8a5e98cf36

Uploaded
author da-intersect
date Thu, 11 Apr 2013 02:13:57 -0400
parents 27fd6bbf6b2f
children 01ac18485513
files tar.py
diffstat 1 files changed, 15 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/tar.py	Thu Apr 11 01:44:03 2013 -0400
+++ b/tar.py	Thu Apr 11 02:13:57 2013 -0400
@@ -1,14 +1,9 @@
 from galaxy.datatypes.metadata import MetadataElement
+import galaxy.util
 from galaxy.datatypes.binary import Binary
 from galaxy.datatypes import metadata
 from galaxy.datatypes.sniff import *
-from galaxy import eggs
-import pkg_resources
-pkg_resources.require( "bx-python" )
-from urllib import urlencode, quote_plus
-import zipfile, gzip
-import os, subprocess, tempfile, tarfile
-import struct
+import tarfile
 
 class Tar( Binary ):
     """Class describing a BAM binary file"""
@@ -20,3 +15,16 @@
         except:
             return False
 
+			def set_peek( self, dataset, is_multi_byte=False ):
+        if not dataset.dataset.purged:
+            dataset.peek  = "Tar file"
+            dataset.blurb = data.nice_size( dataset.get_size() )
+        else:
+            dataset.peek = 'file does not exist'
+            dataset.blurb = 'file purged from disk'
+
+    def display_peek( self, dataset ):
+        try:
+            return dataset.peek
+        except:
+            return "Tar file" 
\ No newline at end of file