зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1264656 - Avoid file exists error in |mach android-emulator --force-update|; r=jmaher
This commit is contained in:
Родитель
e24e9fdcd6
Коммит
1819bf24b7
|
@ -354,9 +354,13 @@ class AndroidEmulator(object):
|
|||
"""
|
||||
avd = os.path.join(
|
||||
EMULATOR_HOME_DIR, 'avd', self.avd_info.name + '.avd')
|
||||
ini_file = os.path.join(
|
||||
EMULATOR_HOME_DIR, 'avd', self.avd_info.name + '.ini')
|
||||
if force and os.path.exists(avd):
|
||||
shutil.rmtree(avd)
|
||||
if not os.path.exists(avd):
|
||||
if os.path.exists(ini_file):
|
||||
os.remove(ini_file)
|
||||
url = '%s/%s' % (TRY_URL, self.avd_info.tooltool_manifest)
|
||||
_download_file(url, 'releng.manifest', EMULATOR_HOME_DIR)
|
||||
_tooltool_fetch()
|
||||
|
|
Загрузка…
Ссылка в новой задаче