Skip to content

Commit a5a36f6

Browse files
committed
fix config
1 parent d749eb0 commit a5a36f6

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

ydb/_grpc/grpcwrapper/ydb_coordination_public_types.py

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,23 @@
77
else:
88
from ..common.protos import ydb_coordination_pb2
99

10-
class ConsistencyMode(Enum):
11-
STRICT = 0
12-
RELAXED = 1
13-
14-
class RateLimiterCountersMode(Enum):
15-
NONE = 0
16-
BASIC = 1
17-
FULL = 2
1810

1911
@dataclass
2012
class NodeConfig:
21-
attach_consistency_mode: ConsistencyMode
13+
attach_consistency_mode: ydb_coordination_pb2.ConsistencyMode
2214
path: str
23-
rate_limiter_counters_mode: RateLimiterCountersMode
24-
read_consistency_mode: ConsistencyMode
15+
rate_limiter_counters_mode: ydb_coordination_pb2.RateLimiterCountersMode
16+
read_consistency_mode: ydb_coordination_pb2.ConsistencyMode
2517
self_check_period_millis: int
2618
session_grace_period_millis: int
2719

2820
@staticmethod
2921
def from_proto(msg: ydb_coordination_pb2.Config) -> "NodeConfig":
3022
return NodeConfig(
31-
attach_consistency_mode=ConsistencyMode(msg.attach_consistency_mode),
23+
attach_consistency_mode=ydb_coordination_pb2.ConsistencyMode(msg.attach_consistency_mode),
3224
path=msg.path,
33-
rate_limiter_counters_mode=RateLimiterCountersMode(msg.rate_limiter_counters_mode),
34-
read_consistency_mode=ConsistencyMode(msg.read_consistency_mode),
25+
rate_limiter_counters_mode=ydb_coordination_pb2.RateLimiterCountersMode(msg.rate_limiter_counters_mode),
26+
read_consistency_mode=ydb_coordination_pb2.ConsistencyMode(msg.read_consistency_mode),
3527
self_check_period_millis=msg.self_check_period_millis,
3628
session_grace_period_millis=msg.session_grace_period_millis,
3729
)

0 commit comments

Comments
 (0)