gitscope
https://dev.kronoz.win/r/marzneshin.git
app/marznode/marznode_grpc.py · v0.5.6
Source
1 12b255b Dawsh 2y ago # Generated by the Protocol Buffers compiler. DO NOT EDIT!
2 12b255b Dawsh 2y ago # source: app/marznode/marznode.proto
3 12b255b Dawsh 2y ago # plugin: grpclib.plugin.main
4 12b255b Dawsh 2y ago import abc
5 12b255b Dawsh 2y ago import typing
6 12b255b Dawsh 2y ago
7 12b255b Dawsh 2y ago import grpclib.const
8 12b255b Dawsh 2y ago import grpclib.client
9 12b255b Dawsh 2y ago if typing.TYPE_CHECKING:
10 12b255b Dawsh 2y ago import grpclib.server
11 12b255b Dawsh 2y ago
12 12b255b Dawsh 2y ago import app.marznode.marznode_pb2
13 12b255b Dawsh 2y ago
14 12b255b Dawsh 2y ago
15 12b255b Dawsh 2y ago class MarzServiceBase(abc.ABC):
16 12b255b Dawsh 2y ago
17 12b255b Dawsh 2y ago @abc.abstractmethod
18 f6a32ea Dawsh 2y ago async def SyncUsers(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.UserData, app.marznode.marznode_pb2.Empty]') -> None:
19 12b255b Dawsh 2y ago pass
20 12b255b Dawsh 2y ago
21 12b255b Dawsh 2y ago @abc.abstractmethod
22 f6a32ea Dawsh 2y ago async def RepopulateUsers(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.UsersData, app.marznode.marznode_pb2.Empty]') -> None:
23 12b255b Dawsh 2y ago pass
24 12b255b Dawsh 2y ago
25 12b255b Dawsh 2y ago @abc.abstractmethod
26 f5c168d Mardin 2y ago async def FetchBackends(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.Empty, app.marznode.marznode_pb2.BackendsResponse]') -> None:
27 12b255b Dawsh 2y ago pass
28 12b255b Dawsh 2y ago
29 12b255b Dawsh 2y ago @abc.abstractmethod
30 12b255b Dawsh 2y ago async def FetchUsersStats(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.Empty, app.marznode.marznode_pb2.UsersStats]') -> None:
31 12b255b Dawsh 2y ago pass
32 12b255b Dawsh 2y ago
33 512d183 Mrdn 2y ago @abc.abstractmethod
34 f5c168d Mardin 2y ago async def FetchBackendConfig(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.Backend, app.marznode.marznode_pb2.BackendConfig]') -> None:
35 512d183 Mrdn 2y ago pass
36 512d183 Mrdn 2y ago
37 512d183 Mrdn 2y ago @abc.abstractmethod
38 f5c168d Mardin 2y ago async def RestartBackend(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.RestartBackendRequest, app.marznode.marznode_pb2.Empty]') -> None:
39 512d183 Mrdn 2y ago pass
40 512d183 Mrdn 2y ago
41 512d183 Mrdn 2y ago @abc.abstractmethod
42 f5c168d Mardin 2y ago async def StreamBackendLogs(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.BackendLogsRequest, app.marznode.marznode_pb2.LogLine]') -> None:
43 f5c168d Mardin 2y ago pass
44 f5c168d Mardin 2y ago
45 f5c168d Mardin 2y ago @abc.abstractmethod
46 f5c168d Mardin 2y ago async def GetBackendStats(self, stream: 'grpclib.server.Stream[app.marznode.marznode_pb2.Backend, app.marznode.marznode_pb2.BackendStats]') -> None:
47 512d183 Mrdn 2y ago pass
48 512d183 Mrdn 2y ago
49 12b255b Dawsh 2y ago def __mapping__(self) -> typing.Dict[str, grpclib.const.Handler]:
50 12b255b Dawsh 2y ago return {
51 f6a32ea Dawsh 2y ago '/marznode.MarzService/SyncUsers': grpclib.const.Handler(
52 f6a32ea Dawsh 2y ago self.SyncUsers,
53 f6a32ea Dawsh 2y ago grpclib.const.Cardinality.STREAM_UNARY,
54 f6a32ea Dawsh 2y ago app.marznode.marznode_pb2.UserData,
55 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
56 12b255b Dawsh 2y ago ),
57 12b255b Dawsh 2y ago '/marznode.MarzService/RepopulateUsers': grpclib.const.Handler(
58 12b255b Dawsh 2y ago self.RepopulateUsers,
59 12b255b Dawsh 2y ago grpclib.const.Cardinality.UNARY_UNARY,
60 f6a32ea Dawsh 2y ago app.marznode.marznode_pb2.UsersData,
61 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
62 12b255b Dawsh 2y ago ),
63 f5c168d Mardin 2y ago '/marznode.MarzService/FetchBackends': grpclib.const.Handler(
64 f5c168d Mardin 2y ago self.FetchBackends,
65 12b255b Dawsh 2y ago grpclib.const.Cardinality.UNARY_UNARY,
66 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
67 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendsResponse,
68 12b255b Dawsh 2y ago ),
69 12b255b Dawsh 2y ago '/marznode.MarzService/FetchUsersStats': grpclib.const.Handler(
70 12b255b Dawsh 2y ago self.FetchUsersStats,
71 12b255b Dawsh 2y ago grpclib.const.Cardinality.UNARY_UNARY,
72 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
73 12b255b Dawsh 2y ago app.marznode.marznode_pb2.UsersStats,
74 12b255b Dawsh 2y ago ),
75 f5c168d Mardin 2y ago '/marznode.MarzService/FetchBackendConfig': grpclib.const.Handler(
76 f5c168d Mardin 2y ago self.FetchBackendConfig,
77 512d183 Mrdn 2y ago grpclib.const.Cardinality.UNARY_UNARY,
78 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Backend,
79 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendConfig,
80 512d183 Mrdn 2y ago ),
81 f5c168d Mardin 2y ago '/marznode.MarzService/RestartBackend': grpclib.const.Handler(
82 f5c168d Mardin 2y ago self.RestartBackend,
83 512d183 Mrdn 2y ago grpclib.const.Cardinality.UNARY_UNARY,
84 f5c168d Mardin 2y ago app.marznode.marznode_pb2.RestartBackendRequest,
85 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Empty,
86 512d183 Mrdn 2y ago ),
87 f5c168d Mardin 2y ago '/marznode.MarzService/StreamBackendLogs': grpclib.const.Handler(
88 f5c168d Mardin 2y ago self.StreamBackendLogs,
89 512d183 Mrdn 2y ago grpclib.const.Cardinality.UNARY_STREAM,
90 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendLogsRequest,
91 512d183 Mrdn 2y ago app.marznode.marznode_pb2.LogLine,
92 512d183 Mrdn 2y ago ),
93 f5c168d Mardin 2y ago '/marznode.MarzService/GetBackendStats': grpclib.const.Handler(
94 f5c168d Mardin 2y ago self.GetBackendStats,
95 f5c168d Mardin 2y ago grpclib.const.Cardinality.UNARY_UNARY,
96 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Backend,
97 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendStats,
98 f5c168d Mardin 2y ago ),
99 12b255b Dawsh 2y ago }
100 12b255b Dawsh 2y ago
101 12b255b Dawsh 2y ago
102 12b255b Dawsh 2y ago class MarzServiceStub:
103 12b255b Dawsh 2y ago
104 12b255b Dawsh 2y ago def __init__(self, channel: grpclib.client.Channel) -> None:
105 f6a32ea Dawsh 2y ago self.SyncUsers = grpclib.client.StreamUnaryMethod(
106 12b255b Dawsh 2y ago channel,
107 f6a32ea Dawsh 2y ago '/marznode.MarzService/SyncUsers',
108 f6a32ea Dawsh 2y ago app.marznode.marznode_pb2.UserData,
109 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
110 12b255b Dawsh 2y ago )
111 12b255b Dawsh 2y ago self.RepopulateUsers = grpclib.client.UnaryUnaryMethod(
112 12b255b Dawsh 2y ago channel,
113 12b255b Dawsh 2y ago '/marznode.MarzService/RepopulateUsers',
114 f6a32ea Dawsh 2y ago app.marznode.marznode_pb2.UsersData,
115 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
116 12b255b Dawsh 2y ago )
117 f5c168d Mardin 2y ago self.FetchBackends = grpclib.client.UnaryUnaryMethod(
118 12b255b Dawsh 2y ago channel,
119 f5c168d Mardin 2y ago '/marznode.MarzService/FetchBackends',
120 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
121 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendsResponse,
122 12b255b Dawsh 2y ago )
123 12b255b Dawsh 2y ago self.FetchUsersStats = grpclib.client.UnaryUnaryMethod(
124 12b255b Dawsh 2y ago channel,
125 12b255b Dawsh 2y ago '/marznode.MarzService/FetchUsersStats',
126 12b255b Dawsh 2y ago app.marznode.marznode_pb2.Empty,
127 12b255b Dawsh 2y ago app.marznode.marznode_pb2.UsersStats,
128 12b255b Dawsh 2y ago )
129 f5c168d Mardin 2y ago self.FetchBackendConfig = grpclib.client.UnaryUnaryMethod(
130 512d183 Mrdn 2y ago channel,
131 f5c168d Mardin 2y ago '/marznode.MarzService/FetchBackendConfig',
132 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Backend,
133 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendConfig,
134 512d183 Mrdn 2y ago )
135 f5c168d Mardin 2y ago self.RestartBackend = grpclib.client.UnaryUnaryMethod(
136 512d183 Mrdn 2y ago channel,
137 f5c168d Mardin 2y ago '/marznode.MarzService/RestartBackend',
138 f5c168d Mardin 2y ago app.marznode.marznode_pb2.RestartBackendRequest,
139 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Empty,
140 512d183 Mrdn 2y ago )
141 f5c168d Mardin 2y ago self.StreamBackendLogs = grpclib.client.UnaryStreamMethod(
142 512d183 Mrdn 2y ago channel,
143 f5c168d Mardin 2y ago '/marznode.MarzService/StreamBackendLogs',
144 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendLogsRequest,
145 512d183 Mrdn 2y ago app.marznode.marznode_pb2.LogLine,
146 512d183 Mrdn 2y ago )
147 f5c168d Mardin 2y ago self.GetBackendStats = grpclib.client.UnaryUnaryMethod(
148 f5c168d Mardin 2y ago channel,
149 f5c168d Mardin 2y ago '/marznode.MarzService/GetBackendStats',
150 f5c168d Mardin 2y ago app.marznode.marznode_pb2.Backend,
151 f5c168d Mardin 2y ago app.marznode.marznode_pb2.BackendStats,
152 f5c168d Mardin 2y ago )