Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
d0fcdff
Update changelog (#35929)
xiangyan99 Jun 5, 2024
8c581a2
Autoinstrumentation rework (#35890)
jeremydvoss Jun 5, 2024
72919a9
switch to majority entra auth for tests (#35581)
kristapratico Jun 6, 2024
428ccf2
add a new parameter allow_roleassignment_on_rg to allow/disallow role…
wenjie1070116 Jun 6, 2024
61138a7
Increment package version after release of azure-core (#35950)
azure-sdk Jun 6, 2024
e6f98bc
[Event Hubs] Update URI used for consumer auth to include consumer gr…
swathipil Jun 6, 2024
697a9bf
Allow configuration of metric Views in distro (#35932)
lzchen Jun 6, 2024
bf4ee7f
[EventHub] Update README for enable logging section (#35955)
swathipil Jun 6, 2024
215bb40
[Storage] [STG 94] Merge STG 94 into `main` branch (#35888)
weirongw23-msft Jun 6, 2024
6e6648a
Sync eng/common directory with azure-sdk-tools for PR 8377 (#35915)
azure-sdk Jun 6, 2024
a73ca09
Distro release 1.6.0 (#35935)
jeremydvoss Jun 6, 2024
ae48eea
Python client for Model-as-a-Service (MaaS) / Model-as-a-Platform (Ma…
dargilco Jun 7, 2024
610da5d
[AutoRelease] t2-datafactory-2024-06-03-75602(can only be merged by S…
azure-sdk Jun 7, 2024
5b30781
Use DOTNET_ROLL_FORWARD: 'Major' for test-proxy (#35956)
azure-sdk Jun 7, 2024
acd606f
Pin pester version to 5.5.0 (#35967)
azure-sdk Jun 7, 2024
6bb9e47
Some minor updates to package & samples README.md files (#35971)
dargilco Jun 7, 2024
0b99ee1
add aoai assistants streaming/v2 tests (#35443)
kristapratico Jun 7, 2024
9b98575
[Identity] Allow use of client assertion in OBO cred (#35812)
pvaneck Jun 7, 2024
984542f
[Identity] Disable live service principal tests (#35958)
pvaneck Jun 7, 2024
a7cb46a
set storage account access to identity-based for feature store creati…
runhli Jun 7, 2024
9b6427c
Change Workspace related PR reviewer (#35921)
debuggerXi Jun 10, 2024
8abbc26
[EG] GA Namespaces (#35831)
l0lawrence Jun 10, 2024
f24b567
Increment package version after release of azure-monitor-opentelemetr…
azure-sdk Jun 10, 2024
c9b1e27
update test for new structure of custom blocklist (#36001)
kristapratico Jun 10, 2024
ec8190c
Update github-event-processor to 1.0.0-dev.20240610.2 (#36000)
azure-sdk Jun 10, 2024
81de947
[Identity] Minor doc updates (#35974)
pvaneck Jun 10, 2024
2ac0060
allow for futher embedded snippets (#36004)
l0lawrence Jun 10, 2024
40cf085
[Monitor Query + Ingestions] Update changelogs (#35942)
pvaneck Jun 10, 2024
cb065ac
[Identity] Managed identity bug fix (#36010)
pvaneck Jun 10, 2024
fe0e014
Added release dates (#36006)
vincenttran-msft Jun 10, 2024
5b55203
Remove MayankKumar91 (#35911)
lmazuel Jun 10, 2024
adbac73
Increment package version after release of azure-identity (#36015)
azure-sdk Jun 10, 2024
10c3c79
Always run analyze weekly (#35968)
kristapratico Jun 11, 2024
433b99a
move samples (#35966)
l0lawrence Jun 11, 2024
4356326
[Key Vault] Change location for weekly China cloud tests (#36018)
mccoyp Jun 11, 2024
5fd14fe
Fix Sphinx on azure-storage-blob-changefeed (#35975)
Jun 11, 2024
dff6744
update release date (#36028)
l0lawrence Jun 11, 2024
b052da8
azure-mgmt-core shouldn't use mgmt docs build (#35936)
kristapratico Jun 11, 2024
d97ff44
Identity credential unavailable error non json imds (#36016)
xiangyan99 Jun 11, 2024
e08b3b0
Update azure-ai-inference client library to support sending images as…
dargilco Jun 11, 2024
cf49b4e
Export InputTypes from constants (#35848)
emepetres Jun 11, 2024
a79c5ab
[EG] Eventgrid Release (#36030)
l0lawrence Jun 11, 2024
47fdf5d
Fix Sphinx on azure-storage-blob (#36014)
Jun 11, 2024
1552259
[Identity] Update AzurePipelinesCredential (#35858)
pvaneck Jun 11, 2024
01fa69c
upgrade autorest.python to `6.13.19` (#36024)
msyyc Jun 12, 2024
215eb63
Increment version for monitor releases (#36036)
azure-sdk Jun 12, 2024
bfd541b
compatible with new date format (#36049)
msyyc Jun 12, 2024
5b61bd4
[AutoRelease] t2-cdn-2024-06-12-45722(can only be merged by SDK owner…
azure-sdk Jun 12, 2024
614a928
[EG] link + patch update (#36045)
l0lawrence Jun 12, 2024
80ecdfb
async with (#36060)
l0lawrence Jun 12, 2024
2aba54e
Incremental (#36040)
vincenttran-msft Jun 12, 2024
379cfd3
typo (#36062)
l0lawrence Jun 12, 2024
c5e1659
Fix prepare-pipelines line wrapping (#36061)
azure-sdk Jun 12, 2024
fda24bd
[bct] Initial refactoring breaking changes tool (#36005)
catalinaperalta Jun 12, 2024
a642e74
Update swagger_to_sdk_config_dpg.json (#36068)
msyyc Jun 13, 2024
3ce8196
Increment package version after release of azure-eventgrid (#36063)
azure-sdk Jun 13, 2024
66d5de4
Sync eng/common directory with azure-sdk-tools for PR 8388 (#35970)
azure-sdk Jun 13, 2024
15bcb99
report number of breaking changes (#36067)
catalinaperalta Jun 13, 2024
0f27374
update codeowner (#36074)
xiangyan99 Jun 13, 2024
d7bfdb0
update strict-sphinx to v7 (#36075)
kristapratico Jun 13, 2024
df9c8c7
Update spelling dependencies (#36084)
azure-sdk Jun 14, 2024
3e7dff6
[DevCenter] Update release date (#36083)
drielenr Jun 14, 2024
147746b
[Identity] Add TSG section for AzurePipelinesCredential (#36048)
pvaneck Jun 14, 2024
c19f701
Support sending image data as part of a user message, using a new Ima…
dargilco Jun 14, 2024
ee65563
update (#36051)
msyyc Jun 14, 2024
892881a
Increment package version after release of azure-ai-inference (#36091)
azure-sdk Jun 14, 2024
c6383aa
address API review comments (#36058)
Adarsh-Ramanathan Jun 14, 2024
811dc0e
Update CodeownersLinter version to 1.0.0-dev.20240614.4 (#36093)
azure-sdk Jun 14, 2024
fe435b7
[AutoRelease] t2-mobilenetwork-2024-06-05-65505(can only be merged by…
azure-sdk Jun 17, 2024
a566320
[AutoRelease] t2-storagemover-2024-06-11-87054(can only be merged by …
azure-sdk Jun 17, 2024
698cd95
code and test (#35959)
azure-sdk Jun 17, 2024
40a2625
[AutoRelease] t2-web-2024-06-07-57417(can only be merged by SDK owner…
azure-sdk Jun 17, 2024
3c833e1
Update breaking_changes_allowlist.py (#36104)
msyyc Jun 17, 2024
323fdc7
appconfig mi test (#35842)
xiangyan99 Jun 17, 2024
c51ac91
Bugfix: None was being appended to output path for batch-endpoint inv…
nagkumar91 Jun 17, 2024
cd1725e
Sync eng/common directory with azure-sdk-tools for PR 8457 (#36113)
azure-sdk Jun 17, 2024
d791bc6
Merge branch 'main' into 1.17.0-core-main-merge
MilesHolland Jun 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[EG] Eventgrid Release (#36030)
* update changelog

* add

* regen - black edits

* update

* update sphinx

* typo

* sample bump
  • Loading branch information
l0lawrence authored Jun 11, 2024
commit a79c5ab17aa6848d7f9eb1f4885dea4150946470
8 changes: 4 additions & 4 deletions sdk/eventgrid/azure-eventgrid/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Release History

## 4.20.0 (Unreleased)
## 4.20.0 (2024-06-11)

### Features Added
### Breaking Changes
### Bugs Fixed
### Other Changes

- This is a GA of the `EventGridConsumerClient`, the `EventGridConsumerClient` supports the following operations for Cloud Events in Event Grid Namespace: `receive`, `release`, `acknowledge`, `reject` and `renew_locks`.
- The `EventGridPublisherClient` now supports the Event Grid Namespace tier. Initialize the client with the namespace endpoint, and the `namespace_topic` kwarg to send Cloud Events to an Event Grid Namespace topic.

## 4.20.0b2 (2024-04-25)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def generate_sas(

.. admonition:: Example:

.. literalinclude:: ../samples/sync_samples/sample_generate_sas.py
.. literalinclude:: ../samples/basic/sync_samples/sample_generate_sas.py
:start-after: [START generate_sas]
:end-before: [END generate_sas]
:language: python
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,14 +87,14 @@ class EventGridPublisherClient(object): # pylint: disable=client-accepts-api-ve

.. admonition:: Example:

.. literalinclude:: ../samples/sync_samples/sample_authentication.py
.. literalinclude:: ../samples/basic/sync_samples/sample_authentication.py
:start-after: [START client_auth_with_key_cred]
:end-before: [END client_auth_with_key_cred]
:language: python
:dedent: 0
:caption: Creating the EventGridPublisherClient with an endpoint and AzureKeyCredential.

.. literalinclude:: ../samples/sync_samples/sample_authentication.py
.. literalinclude:: ../samples/basic/sync_samples/sample_authentication.py
:start-after: [START client_auth_with_sas_cred]
:end-before: [END client_auth_with_sas_cred]
:language: python
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,14 +81,14 @@ class EventGridPublisherClient: # pylint: disable=client-accepts-api-version-ke

.. admonition:: Example:

.. literalinclude:: ../samples/async_samples/sample_authentication_async.py
.. literalinclude:: ../samples/basic/async_samples/sample_authentication_async.py
:start-after: [START client_auth_with_key_cred_async]
:end-before: [END client_auth_with_key_cred_async]
:language: python
:dedent: 0
:caption: Creating the EventGridPublisherClient with an endpoint and AzureKeyCredential.

.. literalinclude:: ../samples/async_samples/sample_authentication_async.py
.. literalinclude:: ../samples/basic/async_samples/sample_authentication_async.py
:start-after: [START client_auth_with_sas_cred_async]
:end-before: [END client_auth_with_sas_cred_async]
:language: python
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,13 +130,11 @@ def send(

def _http_response_error_handler(self, exception):
if isinstance(exception, HttpResponseError):
if exception.status_code == 400:
raise HttpResponseError("Invalid event data. Please check the data and try again.") from exception
if exception.status_code == 404:
raise ResourceNotFoundError(
"Resource not found. "
"For Event Grid Namespaces, please specify the namespace_topic name on the client. "
"For Event Grid Basic, do not specify the namespace_topic name."
"For Event Grid Basic, do not specify the namespace_topic name."
) from exception
raise exception

Expand Down
2 changes: 1 addition & 1 deletion sdk/eventgrid/azure-eventgrid/azure/eventgrid/_patch.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ class EventGridPublisherClient(InternalEventGridPublisherClient):
If dictionaries are provided and sending to a namespace topic,
the dictionary must follow the CloudEvent schema.

:param endpoint: The host name of the namespace, e.g.
:param endpoint: The endpoint of the Event Grid tier (basic or namespace), e.g.
namespaceName1.westus-1.eventgrid.azure.net. Required.
:type endpoint: str
:param credential: Credential used to authenticate requests to the service. Is either a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,6 @@ async def send(

def _http_response_error_handler(self, exception):
if isinstance(exception, HttpResponseError):
if exception.status_code == 400:
raise HttpResponseError("Invalid event data. Please check the data and try again.") from exception
if exception.status_code == 404:
raise ResourceNotFoundError(
"Resource not found. "
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ class EventGridConsumerClient(InternalEventGridConsumerClient):
Consumes and manages events from a namespace topic
and event subscription specified during the client initialization.

:param endpoint: The host name of the namespace, e.g.
:param endpoint: The endpoint of the Event Grid tier (basic or namespace), e.g.
namespaceName1.westus-1.eventgrid.azure.net. Required.
:type endpoint: str
:param credential: Credential used to authenticate requests to the service. Is either a
Expand Down
3 changes: 2 additions & 1 deletion sdk/eventgrid/azure-eventgrid/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[tool.azure-sdk-build]
pyright = false
verifytypes = false
verifytypes = false
strict_sphinx = true
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,6 @@ async def publish():
)
# [END publish_cloud_event_dict_async]


if __name__ == "__main__":
asyncio.run(publish())
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ async def publish():
]
)


if __name__ == "__main__":
asyncio.run(publish())
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@

credential_key = AzureKeyCredential(topic_key)
publisher_client = EventGridPublisherClient(endpoint, credential_key, namespace_topic=topic_name)
consumer_client = EventGridConsumerClient(endpoint, credential_key, namespace_topic=topic_name, subscription=event_subscription_name)
consumer_client = EventGridConsumerClient(
endpoint, credential_key, namespace_topic=topic_name, subscription=event_subscription_name
)


from azure.identity.aio import DefaultAzureCredential
Expand All @@ -36,4 +38,6 @@
default_az_credential = DefaultAzureCredential()
endpoint = os.environ["EVENTGRID_TOPIC_ENDPOINT"]
publisher_client = EventGridPublisherClient(endpoint, default_az_credential, namespace_topic=topic_name)
consumer_client = EventGridConsumerClient(endpoint, default_az_credential, namespace_topic=topic_name, subscription=event_subscription_name)
consumer_client = EventGridConsumerClient(
endpoint, default_az_credential, namespace_topic=topic_name, subscription=event_subscription_name
)
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@
from azure.eventgrid.aio import EventGridPublisherClient
from azure.core.credentials import AzureKeyCredential

topic_key = os.environ["EVENTGRIDKEY"]
topic_key = os.environ["EVENTGRID_KEY"]
endpoint = os.environ["EVENTGRID_ENDPOINT"]
topic_name = os.environ["EVENTGRID_TOPIC_NAME"]

credential = AzureKeyCredential(topic_key)
client = EventGridPublisherClient(endpoint, credential, namespace_topic=topic_name)


async def publish():
client.send(
[
Expand All @@ -42,5 +43,6 @@ async def publish():
]
)

if __name__ == '__main__':
asyncio.run(publish())

if __name__ == "__main__":
asyncio.run(publish())
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
credential = AzureKeyCredential(topic_key)
client = EventGridPublisherClient(endpoint, credential, namespace_topic=topic_name)


async def publish():
await client.send(
[
Expand All @@ -38,5 +39,6 @@ async def publish():
]
)

if __name__ == '__main__':

if __name__ == "__main__":
asyncio.run(publish())
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@

credential_key = AzureKeyCredential(topic_key)
publisher_client = EventGridPublisherClient(endpoint, credential_key, namespace_topic=topic_name)
consumer_client = EventGridConsumerClient(endpoint, credential_key, namespace_topic=topic_name, subscription=event_subscription_name)
consumer_client = EventGridConsumerClient(
endpoint, credential_key, namespace_topic=topic_name, subscription=event_subscription_name
)


from azure.identity import DefaultAzureCredential
Expand All @@ -36,4 +38,6 @@
default_az_credential = DefaultAzureCredential()
endpoint = os.environ["EVENTGRID_TOPIC_ENDPOINT"]
publisher_client = EventGridPublisherClient(endpoint, default_az_credential, namespace_topic=topic_name)
consumer_client = EventGridConsumerClient(endpoint, default_az_credential, namespace_topic=topic_name, subscription=event_subscription_name)
consumer_client = EventGridConsumerClient(
endpoint, default_az_credential, namespace_topic=topic_name, subscription=event_subscription_name
)
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
from azure.eventgrid import EventGridPublisherClient
from azure.core.credentials import AzureKeyCredential

topic_key = os.environ["EVENTGRIDKEY"]
topic_key = os.environ["EVENTGRID_KEY"]
endpoint = os.environ["EVENTGRID_ENDPOINT"]
topic_name = os.environ["EVENTGRID_TOPIC_NAME"]

Expand Down
2 changes: 1 addition & 1 deletion sdk/eventgrid/azure-eventgrid/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
url="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk",
keywords="azure, azure sdk",
classifiers=[
"Development Status :: 4 - Beta",
"Development Status :: 5 - Production/Stable",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
Expand Down
16 changes: 8 additions & 8 deletions sdk/eventgrid/azure-eventgrid/tests/test_dual_client_async.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ def create_eg_consumer_client(self, endpoint, topic=None, subscription=None):
subscription=subscription,
)
return client


@pytest.mark.live_test_only
@EventGridPreparer()
Expand All @@ -52,7 +51,7 @@ async def test_eg_dual_client_send_eventgrid_event(self, **kwargs):
event_endpoint = kwargs["eventgrid_topic_endpoint"]
namespace_client = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
basic_client = self.create_eg_publisher_client(event_endpoint)

event = {
"id": uuid.uuid4(),
"data": {
Expand All @@ -68,7 +67,7 @@ async def test_eg_dual_client_send_eventgrid_event(self, **kwargs):
await basic_client.send(event)

with pytest.raises(TypeError):
await namespace_client.send(event)
await namespace_client.send(event)

@pytest.mark.live_test_only
@EventGridPreparer()
Expand All @@ -79,7 +78,7 @@ async def test_eg_dual_client_send_custom_event(self, **kwargs):
custom_event_endpoint = kwargs["eventgrid_custom_event_topic_endpoint"]
namespace_client = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
basic_client = self.create_eg_publisher_client(custom_event_endpoint)

custom_event = {
"customSubject": "sample",
"customEventType": "sample.event",
Expand All @@ -104,7 +103,7 @@ async def test_eg_dual_client_send_channel_name(self, **kwargs):
channel_name = kwargs["eventgrid_partner_channel_name"]
namespace_client = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
basic_client = self.create_eg_publisher_client(cloud_event_endpoint)

cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand All @@ -124,11 +123,12 @@ async def test_eg_dual_client_consumer(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_subscription = kwargs["eventgrid_event_subscription_name"]
cloud_event_endpoint = kwargs["eventgrid_cloud_event_topic_endpoint"]
namespace_client = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_subscription)

namespace_client = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_subscription
)

await namespace_client.receive()

with pytest.raises(ValueError):
basic_client = self.create_eg_consumer_client(cloud_event_endpoint)
await basic_client.receive()
await basic_client.receive()
16 changes: 12 additions & 4 deletions sdk/eventgrid/azure-eventgrid/tests/test_eg_consumer_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@ def test_receive_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)
cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand All @@ -72,7 +74,9 @@ def test_receive_renew_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)

cloud_event = CloudEvent(
source="http://samplesource.dev",
Expand All @@ -97,7 +101,9 @@ def test_receive_release_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)

cloud_event = CloudEvent(
source="http://samplesource.dev",
Expand All @@ -121,7 +127,9 @@ def test_receive_reject_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)

cloud_event = CloudEvent(
source="http://samplesource.dev",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,9 @@ async def test_receive_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)
cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand All @@ -74,7 +76,9 @@ async def test_receive_renew_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)
cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand All @@ -99,7 +103,9 @@ async def test_receive_release_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)
cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand All @@ -123,7 +129,9 @@ async def test_receive_reject_data(self, **kwargs):
eventgrid_topic_name = kwargs["eventgrid_topic_name"]
eventgrid_event_subscription_name = kwargs["eventgrid_event_subscription_name"]
publisher = self.create_eg_publisher_client(eventgrid_endpoint, eventgrid_topic_name)
consumer = self.create_eg_consumer_client(eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name)
consumer = self.create_eg_consumer_client(
eventgrid_endpoint, eventgrid_topic_name, eventgrid_event_subscription_name
)
cloud_event = CloudEvent(
source="http://samplesource.dev",
data={"sample": "cloudevent"},
Expand Down
Loading