Skip to content

Commit caeb3b4

Browse files
authored
[EventHub] fix pylint plugin errors (Azure#23977)
fix new pylint rules: - C4747: enum-must-inherit-case-insensitive-enum-meta - C4748: client-accepts-api-version-keyword
1 parent 6fbaf78 commit caeb3b4

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

sdk/eventhub/azure-eventhub/azure/eventhub/_consumer_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
_LOGGER = logging.getLogger(__name__)
3232

3333

34-
class EventHubConsumerClient(ClientBase):
34+
class EventHubConsumerClient(ClientBase): # pylint: disable=client-accepts-api-version-keyword
3535
"""The EventHubConsumerClient class defines a high level interface for
3636
receiving events from the Azure Event Hubs service.
3737

sdk/eventhub/azure-eventhub/azure/eventhub/_producer_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
_LOGGER = logging.getLogger(__name__)
3838

3939

40-
class EventHubProducerClient(ClientBase):
40+
class EventHubProducerClient(ClientBase): # pylint: disable=client-accepts-api-version-keyword
4141
# pylint: disable=too-many-instance-attributes
4242
"""The EventHubProducerClient class defines a high level interface for
4343
sending events to the Azure Event Hubs service.

sdk/eventhub/azure-eventhub/azure/eventhub/aio/_consumer_client_async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
_LOGGER = logging.getLogger(__name__)
3737

3838

39-
class EventHubConsumerClient(ClientBaseAsync):
39+
class EventHubConsumerClient(ClientBaseAsync): # pylint: disable=client-accepts-api-version-keyword
4040
"""The EventHubConsumerClient class defines a high level interface for
4141
receiving events from the Azure Event Hubs service.
4242

sdk/eventhub/azure-eventhub/azure/eventhub/aio/_producer_client_async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
_LOGGER = logging.getLogger(__name__)
4242

4343

44-
class EventHubProducerClient(ClientBaseAsync):
44+
class EventHubProducerClient(ClientBaseAsync): # pylint: disable=client-accepts-api-version-keyword
4545
# pylint: disable=too-many-instance-attributes
4646
"""
4747
The EventHubProducerClient class defines a high level interface for

sdk/eventhub/azure-eventhub/azure/eventhub/amqp/_constants.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
from enum import Enum
77

88
from uamqp import MessageBodyType
9+
from azure.core import CaseInsensitiveEnumMeta
910

1011

11-
class AmqpMessageBodyType(str, Enum):
12+
class AmqpMessageBodyType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
1213
DATA = "data"
1314
SEQUENCE = "sequence"
1415
VALUE = "value"

0 commit comments

Comments
 (0)