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>
changes/51/5539651/3
Yiwei Zhang 1 year ago committed by LUCI CQ
parent 718d2c81de
commit 6eed8faff0

@ -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.')

Loading…
Cancel
Save