diff options
| author | jvoisin | 2014-01-02 17:19:22 +0000 |
|---|---|---|
| committer | jvoisin | 2014-01-02 17:19:22 +0000 |
| commit | a4e3c7df4cdfd2351f514f6a50b036251bfe9ff2 (patch) | |
| tree | 027dab969712581ce32281fb4bbb96b27e5fdc37 | |
| parent | 67d7f217587bed6efbf155f5e0e413528443251b (diff) | |
Fix archive's get_meta
Python's typing system is a piece of crap.
| -rw-r--r-- | MAT/archive.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MAT/archive.py b/MAT/archive.py index 3a30b66..7192c6f 100644 --- a/MAT/archive.py +++ b/MAT/archive.py | |||
| @@ -246,7 +246,7 @@ class TarStripper(GenericArchiveStripper): | |||
| 246 | if class_file is not None: | 246 | if class_file is not None: |
| 247 | meta = class_file.get_meta() | 247 | meta = class_file.get_meta() |
| 248 | if meta: | 248 | if meta: |
| 249 | current_meta['file'] = meta | 249 | current_meta['file'] = str(meta) |
| 250 | else: | 250 | else: |
| 251 | logging.error('%s\'s format is not supported or harmless' % item.name) | 251 | logging.error('%s\'s format is not supported or harmless' % item.name) |
| 252 | 252 | ||
| @@ -256,7 +256,7 @@ class TarStripper(GenericArchiveStripper): | |||
| 256 | current_meta['gid'] = item.gid | 256 | current_meta['gid'] = item.gid |
| 257 | current_meta['uname'] = item.uname | 257 | current_meta['uname'] = item.uname |
| 258 | current_meta['gname'] = item.gname | 258 | current_meta['gname'] = item.gname |
| 259 | metadata[item.name] = current_meta | 259 | metadata[item.name] = str(current_meta) |
| 260 | tarin.close() | 260 | tarin.close() |
| 261 | return metadata | 261 | return metadata |
| 262 | 262 | ||
