| Index: build/android/provision_devices.py
|
| diff --git a/build/android/provision_devices.py b/build/android/provision_devices.py
|
| index 6d633524ae54b55d76c38252c16dae43535650c0..5f00b31e8a817440b99d845b6745401c6d46c947 100755
|
| --- a/build/android/provision_devices.py
|
| +++ b/build/android/provision_devices.py
|
| @@ -145,9 +145,12 @@ def WipeDeviceData(device, options):
|
| if device_authorized:
|
| adb_keys_set = set(adb_keys)
|
| for adb_key_file in options.adb_key_files or []:
|
| - with open(adb_key_file, 'r') as f:
|
| - adb_public_keys = f.readlines()
|
| - adb_keys_set.update(adb_public_keys)
|
| + try:
|
| + with open(adb_key_file, 'r') as f:
|
| + adb_public_keys = f.readlines()
|
| + adb_keys_set.update(adb_public_keys)
|
| + except IOError:
|
| + logging.warning('Unable to find adb keys file %s.' % adb_key_file)
|
| WriteAdbKeysFile(device, '\n'.join(adb_keys_set))
|
|
|
|
|
|
|