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 |