[AppService] functionapp: Fixed an issue where config-zip could throw an exception even if successful (#15174)

* Fixed an issue where config-zip could throw an exception even if successful.

* Fixed style issue.
This commit is contained in:
Graham Zuber 2020-09-17 19:49:38 -07:00 коммит произвёл GitHub
Родитель 53e525a49a
Коммит 8d0fa9951e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 6 добавлений и 3 удалений

Просмотреть файл

@ -568,10 +568,13 @@ def upload_zip_to_storage(cmd, resource_group_name, name, src, slot=None):
client.web_apps.sync_function_triggers_slot(resource_group_name, name, slot)
else:
client.web_apps.sync_function_triggers(resource_group_name, name)
except CloudError as ce:
except CloudError as ex:
# This SDK function throws an error if Status Code is 200
if ce.status_code != 200:
raise ce
if ex.status_code != 200:
raise ex
except DefaultErrorResponseException as ex:
if ex.response.status_code != 200:
raise ex
def _generic_settings_operation(cli_ctx, resource_group_name, name, operation_name,