summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-02-11 10:41:31 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-02-11 10:41:31 +0000
commit92e8cdbfa2687a0fcfe58f1ffc338171a5f8dc94 (patch)
treeb4fb3e7b01224129eb18ad6cc8e890f17225db47
parentedf5232690a648b715a2649f37393c0565bc127f (diff)
parentefab4787e9a863a710f50500e3749366feff7830 (diff)
downloadmorph-92e8cdbfa2687a0fcfe58f1ffc338171a5f8dc94.tar.gz
Merge branch 'sam/builder-cleanups'
Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk>
-rw-r--r--morphlib/builder.py21
1 files changed, 0 insertions, 21 deletions
diff --git a/morphlib/builder.py b/morphlib/builder.py
index 1bf4d454..0bb21434 100644
--- a/morphlib/builder.py
+++ b/morphlib/builder.py
@@ -14,9 +14,6 @@
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-from collections import defaultdict
-import datetime
-import errno
import json
import logging
import os
@@ -28,7 +25,6 @@ import time
import traceback
import subprocess
import tempfile
-import gzip
import cliapp
@@ -146,23 +142,6 @@ def download_depends(constituents, lac, rac, metadatas=None):
src.close()
-def get_chunk_files(f): # pragma: no cover
- tar = tarfile.open(fileobj=f)
- for member in tar.getmembers():
- if member.type is not tarfile.DIRTYPE:
- yield member.name
- tar.close()
-
-
-def get_stratum_files(f, lac): # pragma: no cover
- for ca in (ArtifactCacheReference(a)
- for a in json.load(f, encoding='unicode-escape')):
- cf = lac.get(ca)
- for filename in get_chunk_files(cf):
- yield filename
- cf.close()
-
-
class BuilderBase(object):
'''Base class for building artifacts.'''