Bug 1341727 - Setup logging in ./mach taskgraph action-callback. r=dustin,wlach

MozReview-Commit-ID: LLSU87IofRh
This commit is contained in:
Jonas Finnemann Jensen
2017-02-23 18:33:38 -08:00
parent b818c4d4b4
commit 03d3467e30

View File

@@ -306,7 +306,12 @@ class MachCommands(MachCommandBase):
description='Run action callback used by action tasks')
def action_callback(self, **options):
import actions
actions.trigger_action_callback()
try:
self.setup_logging()
return actions.trigger_action_callback()
except Exception:
traceback.print_exc()
sys.exit(1)
def setup_logging(self, quiet=False, verbose=True):
"""