11# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
22"""Client and server classes corresponding to protobuf-defined services."""
33import grpc
4+ import warnings
45
56from scanoss .api .common .v2 import scanoss_common_pb2 as scanoss_dot_api_dot_common_dot_v2_dot_scanoss__common__pb2
67from scanoss .api .scanning .v2 import scanoss_scanning_pb2 as scanoss_dot_api_dot_scanning_dot_v2_dot_scanoss__scanning__pb2
78
9+ GRPC_GENERATED_VERSION = '1.73.1'
10+ GRPC_VERSION = grpc .__version__
11+ _version_not_supported = False
12+
13+ try :
14+ from grpc ._utilities import first_version_is_lower
15+ _version_not_supported = first_version_is_lower (GRPC_VERSION , GRPC_GENERATED_VERSION )
16+ except ImportError :
17+ _version_not_supported = True
18+
19+ if _version_not_supported :
20+ raise RuntimeError (
21+ f'The grpc package installed is at version { GRPC_VERSION } ,'
22+ + f' but the generated code in scanoss/api/scanning/v2/scanoss_scanning_pb2_grpc.py depends on'
23+ + f' grpcio>={ GRPC_GENERATED_VERSION } .'
24+ + f' Please upgrade your grpc module to grpcio>={ GRPC_GENERATED_VERSION } '
25+ + f' or downgrade your generated code using grpcio-tools<={ GRPC_VERSION } .'
26+ )
27+
828
929class ScanningStub (object ):
1030 """*
@@ -21,12 +41,12 @@ def __init__(self, channel):
2141 '/scanoss.api.scanning.v2.Scanning/Echo' ,
2242 request_serializer = scanoss_dot_api_dot_common_dot_v2_dot_scanoss__common__pb2 .EchoRequest .SerializeToString ,
2343 response_deserializer = scanoss_dot_api_dot_common_dot_v2_dot_scanoss__common__pb2 .EchoResponse .FromString ,
24- )
44+ _registered_method = True )
2545 self .FolderHashScan = channel .unary_unary (
2646 '/scanoss.api.scanning.v2.Scanning/FolderHashScan' ,
2747 request_serializer = scanoss_dot_api_dot_scanning_dot_v2_dot_scanoss__scanning__pb2 .HFHRequest .SerializeToString ,
2848 response_deserializer = scanoss_dot_api_dot_scanning_dot_v2_dot_scanoss__scanning__pb2 .HFHResponse .FromString ,
29- )
49+ _registered_method = True )
3050
3151
3252class ScanningServicer (object ):
@@ -65,6 +85,7 @@ def add_ScanningServicer_to_server(servicer, server):
6585 generic_handler = grpc .method_handlers_generic_handler (
6686 'scanoss.api.scanning.v2.Scanning' , rpc_method_handlers )
6787 server .add_generic_rpc_handlers ((generic_handler ,))
88+ server .add_registered_method_handlers ('scanoss.api.scanning.v2.Scanning' , rpc_method_handlers )
6889
6990
7091 # This class is part of an EXPERIMENTAL API.
@@ -84,11 +105,21 @@ def Echo(request,
84105 wait_for_ready = None ,
85106 timeout = None ,
86107 metadata = None ):
87- return grpc .experimental .unary_unary (request , target , '/scanoss.api.scanning.v2.Scanning/Echo' ,
108+ return grpc .experimental .unary_unary (
109+ request ,
110+ target ,
111+ '/scanoss.api.scanning.v2.Scanning/Echo' ,
88112 scanoss_dot_api_dot_common_dot_v2_dot_scanoss__common__pb2 .EchoRequest .SerializeToString ,
89113 scanoss_dot_api_dot_common_dot_v2_dot_scanoss__common__pb2 .EchoResponse .FromString ,
90- options , channel_credentials ,
91- insecure , call_credentials , compression , wait_for_ready , timeout , metadata )
114+ options ,
115+ channel_credentials ,
116+ insecure ,
117+ call_credentials ,
118+ compression ,
119+ wait_for_ready ,
120+ timeout ,
121+ metadata ,
122+ _registered_method = True )
92123
93124 @staticmethod
94125 def FolderHashScan (request ,
@@ -101,8 +132,18 @@ def FolderHashScan(request,
101132 wait_for_ready = None ,
102133 timeout = None ,
103134 metadata = None ):
104- return grpc .experimental .unary_unary (request , target , '/scanoss.api.scanning.v2.Scanning/FolderHashScan' ,
135+ return grpc .experimental .unary_unary (
136+ request ,
137+ target ,
138+ '/scanoss.api.scanning.v2.Scanning/FolderHashScan' ,
105139 scanoss_dot_api_dot_scanning_dot_v2_dot_scanoss__scanning__pb2 .HFHRequest .SerializeToString ,
106140 scanoss_dot_api_dot_scanning_dot_v2_dot_scanoss__scanning__pb2 .HFHResponse .FromString ,
107- options , channel_credentials ,
108- insecure , call_credentials , compression , wait_for_ready , timeout , metadata )
141+ options ,
142+ channel_credentials ,
143+ insecure ,
144+ call_credentials ,
145+ compression ,
146+ wait_for_ready ,
147+ timeout ,
148+ metadata ,
149+ _registered_method = True )
0 commit comments