Skip to content

Commit

Permalink
fix: QOS bug on python > 3.10
Browse files Browse the repository at this point in the history
  • Loading branch information
mrkbac committed Sep 16, 2024
1 parent cdfd447 commit b1ca367
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/kappe/module/qos.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from dataclasses import field
from enum import IntEnum

from pydantic import RootModel
Expand Down Expand Up @@ -76,10 +77,10 @@ class Qos:
depth: int = 10
reliability: ReliabilityPolicy = ReliabilityPolicy.BEST_EFFORT
durability: DurabilityPolicy = DurabilityPolicy.VOLATILE
deadline: QosDuration = QOS_DURATION_DEFAULT
lifespan: QosDuration = QOS_DURATION_DEFAULT
deadline: QosDuration = field(default_factory=lambda: QOS_DURATION_DEFAULT)
lifespan: QosDuration = field(default_factory=lambda: QOS_DURATION_DEFAULT)
liveliness: LivelinessPolicy = LivelinessPolicy.SYSTEM_DEFAULT
liveliness_lease_duration: QosDuration = QOS_DURATION_DEFAULT
liveliness_lease_duration: QosDuration = field(default_factory=lambda: QOS_DURATION_DEFAULT)
avoid_ros_namespace_conventions: bool = False


Expand Down

0 comments on commit b1ca367

Please sign in to comment.