"""Presubmit script for Private Metrics XML configuration.
See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
for more details on the presubmit API built into gcl.
"""
import os
import sys
sys.path.append(
os.path.join(os.path.dirname(os.path.abspath('__file__')), '..', 'common'))
import presubmit_util
DWA_XML = 'dwa.xml'
DKM_XML = 'dkm.xml'
def CheckChangeOnUpload(input_api, output_api):
result = []
result.extend(presubmit_util.CheckChange(DWA_XML, input_api, output_api))
result.extend(presubmit_util.CheckChange(DKM_XML, input_api, output_api))
return result
def CheckChangeOnCommit(input_api, output_api):
result = []
result.extend(presubmit_util.CheckChange(DWA_XML, input_api, output_api))
result.extend(presubmit_util.CheckChange(DKM_XML, input_api, output_api))
return result