mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-16 20:08:09 +00:00
update azure-mgmt-resource to 18.0.0 (#903)
This commit is contained in:
@ -3,7 +3,6 @@
|
|||||||
# Copyright (c) Microsoft Corporation.
|
# Copyright (c) Microsoft Corporation.
|
||||||
# Licensed under the MIT License.
|
# Licensed under the MIT License.
|
||||||
|
|
||||||
import json
|
|
||||||
import os
|
import os
|
||||||
from typing import Any, List
|
from typing import Any, List
|
||||||
from uuid import UUID
|
from uuid import UUID
|
||||||
@ -131,19 +130,7 @@ def get_scaleset_principal_id() -> UUID:
|
|||||||
credential=get_identity(), subscription_id=get_subscription()
|
credential=get_identity(), subscription_id=get_subscription()
|
||||||
)
|
)
|
||||||
uid = client.resources.get_by_id(get_scaleset_identity_resource_path(), api_version)
|
uid = client.resources.get_by_id(get_scaleset_identity_resource_path(), api_version)
|
||||||
|
return UUID(uid.properties["principalId"])
|
||||||
# workaround issue from azure-mgmt-resource, where properties is now a str
|
|
||||||
# instead of an obj.
|
|
||||||
# https://github.com/Azure/azure-sdk-for-python/pull/18686/files
|
|
||||||
if isinstance(uid.properties, str):
|
|
||||||
as_str = uid.properties
|
|
||||||
if as_str.startswith("{'"):
|
|
||||||
as_str = as_str.replace("'", '"')
|
|
||||||
prop = json.loads(as_str)
|
|
||||||
else:
|
|
||||||
prop = uid.properties
|
|
||||||
|
|
||||||
return UUID(prop["principalId"])
|
|
||||||
|
|
||||||
|
|
||||||
@cached
|
@cached
|
||||||
|
@ -14,7 +14,7 @@ azure-mgmt-core==1.2.2
|
|||||||
azure-mgmt-loganalytics~=8.0.0
|
azure-mgmt-loganalytics~=8.0.0
|
||||||
azure-mgmt-network==18.0.0
|
azure-mgmt-network==18.0.0
|
||||||
azure-mgmt-storage~=18.0.0
|
azure-mgmt-storage~=18.0.0
|
||||||
azure-mgmt-resource~=17.0.0
|
azure-mgmt-resource~=18.0.0
|
||||||
azure-mgmt-subscription~=1.0.0
|
azure-mgmt-subscription~=1.0.0
|
||||||
azure-nspkg==3.0.2
|
azure-nspkg==3.0.2
|
||||||
azure-storage-blob==12.8.1
|
azure-storage-blob==12.8.1
|
||||||
|
Reference in New Issue
Block a user