blob: f97bd02e7cad5cb9ec7ef5f0f8cff6d6808d46ae [file] [log] [blame]
# Copyright 2014 The LUCI Authors. All rights reserved.
# Use of this source code is governed under the Apache License, Version 2.0
# that can be found in the LICENSE file.
"""Top-level presubmit script for auth server.
See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for
details on the presubmit API built into gclient.
"""
USE_PYTHON3 = True
def CommonChecks(input_api, output_api):
files_to_skip = list(input_api.DEFAULT_FILES_TO_SKIP) + [
r'.*_pb2\.py$',
]
disabled_warnings = [
'relative-import',
]
return input_api.canned_checks.RunPylint(
input_api,
output_api,
files_to_skip=files_to_skip,
disabled_warnings=disabled_warnings,
pylintrc=input_api.os_path.join(input_api.PresubmitLocalPath(), '../../',
'pylintrc'))
# pylint: disable=unused-argument
def CheckChangeOnUpload(input_api, output_api):
return []
def CheckChangeOnCommit(input_api, output_api):
return CommonChecks(input_api, output_api)