mirror of
https://chromium.googlesource.com/chromium/tools/depot_tools.git
synced 2026-01-11 10:41:31 +00:00
fail gracefully if git hyper-blame are called in cog
Bug: 339231299 Change-Id: I99a1bf033bfe7d09213484ca22536aee047373df Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5539651 Reviewed-by: Josip Sokcevic <sokcevic@chromium.org> Commit-Queue: Josip Sokcevic <sokcevic@chromium.org> Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
This commit is contained in:
@@ -12,6 +12,7 @@ import os
|
||||
import subprocess2
|
||||
import sys
|
||||
|
||||
import gclient_utils
|
||||
import git_common
|
||||
import git_dates
|
||||
import setup_color
|
||||
@@ -335,6 +336,10 @@ def parse_ignore_file(ignore_file):
|
||||
|
||||
|
||||
def main(args, outbuf):
|
||||
if gclient_utils.IsEnvCog():
|
||||
print('hyper-blame command is not supported in non-git environment.',
|
||||
file=sys.stderr)
|
||||
return 1
|
||||
parser = argparse.ArgumentParser(
|
||||
prog='git hyper-blame',
|
||||
description='git blame with support for ignoring certain commits.')
|
||||
|
||||
Reference in New Issue
Block a user