Mercurial > repos > da-intersect > test_ap11
comparison tar.py @ 8:3cff57242c39
Uploaded
| author | da-intersect |
|---|---|
| date | Thu, 11 Apr 2013 01:38:56 -0400 |
| parents | 1581c2d80588 |
| children |
comparison
equal
deleted
inserted
replaced
| 7:1581c2d80588 | 8:3cff57242c39 |
|---|---|
| 1 import data, logging, binascii | |
| 2 from galaxy.datatypes.metadata import MetadataElement | 1 from galaxy.datatypes.metadata import MetadataElement |
| 3 from galaxy.datatypes import metadata | 2 from galaxy.datatypes import metadata |
| 4 from galaxy.datatypes.sniff import * | 3 from galaxy.datatypes.sniff import * |
| 5 from galaxy import eggs | 4 from galaxy import eggs |
| 6 import pkg_resources | 5 import pkg_resources |
| 17 try: | 16 try: |
| 18 if tarfile.is_tarfile(filename): | 17 if tarfile.is_tarfile(filename): |
| 19 return True | 18 return True |
| 20 except: | 19 except: |
| 21 return False | 20 return False |
| 22 | |
| 23 def set_peek( self, dataset, is_multi_byte=False ): | |
| 24 if not dataset.dataset.purged: | |
| 25 dataset.peek = "Tar file" | |
| 26 dataset.blurb = data.nice_size( dataset.get_size() ) | |
| 27 else: | |
| 28 dataset.peek = 'file does not exist' | |
| 29 dataset.blurb = 'file purged from disk' | |
| 30 | |
| 31 def display_peek( self, dataset ): | |
| 32 try: | |
| 33 return dataset.peek | |
| 34 except: | |
| 35 return "Tar file (%s)" % ( data.nice_size( dataset.get_size() ) ) | |
| 36 | 21 |
