Skip to content

Commit c8c513a

Browse files
committed
Fix Patch and updated tests assets
1 parent 2af7f45 commit c8c513a

5 files changed

Lines changed: 22 additions & 3 deletions

File tree

sdk/appconfiguration/azure-appconfiguration/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "python",
44
"TagPrefix": "python/appconfiguration/azure-appconfiguration",
5-
"Tag": "python/appconfiguration/azure-appconfiguration_ea09ae1741"
5+
"Tag": "python/appconfiguration/azure-appconfiguration_e331595b65"
66
}

sdk/appconfiguration/azure-appconfiguration/azure/appconfiguration/_generated/_operations/_patch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from azure.core.tracing.decorator import distributed_trace
2828
from azure.core.utils import case_insensitive_dict
2929
from ._operations import (
30-
AzureAppConfigurationClientOperationsMixin as AzureAppConfigClientOpGenerated,
30+
_AzureAppConfigurationClientOperationsMixin as AzureAppConfigClientOpGenerated,
3131
ClsType,
3232
build_azure_app_configuration_get_key_values_request,
3333
build_azure_app_configuration_check_key_values_request,

sdk/appconfiguration/azure-appconfiguration/azure/appconfiguration/_generated/_patch.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,15 @@ def patch_sdk():
1919
you can't accomplish using the techniques described in
2020
https://aka.ms/azsdk/python/dpcodegen/python/customize
2121
"""
22+
# The generated ``AzureAppConfigurationClient`` subclasses the raw
23+
# ``_AzureAppConfigurationClientOperationsMixin``. The customizations in
24+
# ``_operations/_patch.py`` live on a separate ``AzureAppConfigurationClientOperationsMixin``
25+
# subclass that the generated client does not pick up. Copy the customized
26+
# members onto the raw mixin so the generated client inherits them.
27+
from ._operations._patch import AzureAppConfigurationClientOperationsMixin as _Patched
28+
from ._operations._operations import _AzureAppConfigurationClientOperationsMixin as _Raw
29+
30+
for _name, _attr in vars(_Patched).items():
31+
if _name in ("__dict__", "__weakref__", "__doc__", "__module__", "__qualname__"):
32+
continue
33+
setattr(_Raw, _name, _attr)

sdk/appconfiguration/azure-appconfiguration/azure/appconfiguration/_generated/aio/_operations/_patch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from azure.core.tracing.decorator_async import distributed_trace_async
2626
from azure.core.utils import case_insensitive_dict
2727
from ._operations import (
28-
AzureAppConfigurationClientOperationsMixin as AzureAppConfigClientOpGenerated,
28+
_AzureAppConfigurationClientOperationsMixin as AzureAppConfigClientOpGenerated,
2929
ClsType,
3030
build_azure_app_configuration_get_key_values_request,
3131
build_azure_app_configuration_check_key_values_request,

sdk/appconfiguration/azure-appconfiguration/azure/appconfiguration/_generated/aio/_patch.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,10 @@ def patch_sdk():
1919
you can't accomplish using the techniques described in
2020
https://aka.ms/azsdk/python/dpcodegen/python/customize
2121
"""
22+
from ._operations._patch import AzureAppConfigurationClientOperationsMixin as _Patched
23+
from ._operations._operations import _AzureAppConfigurationClientOperationsMixin as _Raw
24+
25+
for _name, _attr in vars(_Patched).items():
26+
if _name in ("__dict__", "__weakref__", "__doc__", "__module__", "__qualname__"):
27+
continue
28+
setattr(_Raw, _name, _attr)

0 commit comments

Comments
 (0)