Index: lib/naclports/source_package.py |
diff --git a/lib/naclports/source_package.py b/lib/naclports/source_package.py |
index dcd1320a2e27507303987afe3e207674f121ed70..c41f8ba45e5ca3bfb62b6ed7515e64e62ceee191 100644 |
--- a/lib/naclports/source_package.py |
+++ b/lib/naclports/source_package.py |
@@ -18,7 +18,7 @@ from naclports import package |
from naclports import package_index |
from naclports import util |
from naclports import paths |
-from naclports.util import Log, Trace |
+from naclports.util import Log, LogVerbose |
from naclports.error import Error, DisabledError, PkgFormatError |
@@ -74,13 +74,13 @@ def ExtractArchive(archive, destination): |
cmd = ['unzip', '-q', '-d', destination, archive] |
else: |
raise Error('unhandled extension: %s' % ext) |
- Trace(cmd) |
+ LogVerbose(cmd) |
subprocess.check_call(cmd) |
def RunGitCmd(directory, cmd, error_ok=False): |
cmd = ['git'] + cmd |
- Trace('%s' % ' '.join(cmd)) |
+ LogVerbose('%s' % ' '.join(cmd)) |
p = subprocess.Popen(cmd, |
cwd=directory, |
stderr=subprocess.PIPE, |
@@ -282,7 +282,7 @@ class SourcePackage(package.Package): |
self.LogStatus('Building') |
- if util.verbose: |
+ if util.log_level > util.LOG_MESSAGE: |
log_filename = None |
else: |
log_filename = os.path.join(log_root, '%s_%s.log' % (self.NAME, |
@@ -294,15 +294,15 @@ class SourcePackage(package.Package): |
with util.BuildLock(): |
try: |
with RedirectStdoutStderr(log_filename): |
- old_verbose = util.verbose |
+ old_log_level = util.log_level |
+ util.log_level = util.LOG_VERBOSE |
try: |
- util.verbose = True |
self.Download() |
self.Extract() |
self.Patch() |
self.RunBuildSh() |
finally: |
- util.verbose = old_verbose |
+ util.log_level = old_log_level |
except: |
if log_filename: |
with open(log_filename) as log_file: |
@@ -397,7 +397,7 @@ class SourcePackage(package.Package): |
src = os.path.join(tmp_output_path, new_foldername) |
if not os.path.isdir(src): |
raise Error('Archive contents not found: %s' % src) |
- Trace("renaming '%s' -> '%s'" % (src, dest)) |
+ LogVerbose("renaming '%s' -> '%s'" % (src, dest)) |
os.rename(src, dest) |
finally: |
shutil.rmtree(tmp_output_path) |
@@ -433,7 +433,7 @@ class SourcePackage(package.Package): |
if os.path.exists(stamp_file): |
self.Log('Skipping patch step (cleaning source tree)') |
cmd = ['git', 'clean', '-f', '-d'] |
- if not util.verbose: |
+ if not util.log_level > util.LOG_MESSAGE: |
cmd.append('-q') |
self.RunCmd(cmd) |
return |
@@ -445,7 +445,7 @@ class SourcePackage(package.Package): |
except subprocess.CalledProcessError as e: |
raise Error(e) |
if os.path.exists(self.GetPatchFile()): |
- Trace('applying patch to: %s' % src_dir) |
+ LogVerbose('applying patch to: %s' % src_dir) |
cmd = ['patch', '-p1', '-g0', '--no-backup-if-mismatch'] |
with open(self.GetPatchFile()) as f: |
self.RunCmd(cmd, stdin=f) |