detector.py 1.04 KB
Newer Older
Wei Shoulin's avatar
Wei Shoulin committed
1
from ..common.service import grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
2
3
4
5
from ..common.utils import *

class DetectorApi(object):
    def __init__(self):
Wei Shoulin's avatar
Wei Shoulin committed
6
        self.stub = None
Wei Shoulin's avatar
c3  
Wei Shoulin committed
7

Wei Shoulin's avatar
Wei Shoulin committed
8
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
9
    def find(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
10
        return find_req("DetectorServicer.Find", kwargs)
Wei Shoulin's avatar
c3  
Wei Shoulin committed
11

Wei Shoulin's avatar
Wei Shoulin committed
12
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
13
    def get(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
14
        return get_req("DetectorServicer.Get", kwargs) 
Wei Shoulin's avatar
c3  
Wei Shoulin committed
15

Wei Shoulin's avatar
Wei Shoulin committed
16
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
17
    def update(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
18
        return update_req("DetectorServicer.Update", kwargs) 
Wei Shoulin's avatar
c3  
Wei Shoulin committed
19

Wei Shoulin's avatar
Wei Shoulin committed
20
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
21
    def delete(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
22
        return update_req("DetectorServicer.Delete", kwargs) 
Wei Shoulin's avatar
c3  
Wei Shoulin committed
23

Wei Shoulin's avatar
Wei Shoulin committed
24
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
25
    def write(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
26
        return write_req("DetectorServicer.Write", kwargs)
Wei Shoulin's avatar
c3  
Wei Shoulin committed
27

Wei Shoulin's avatar
Wei Shoulin committed
28
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
29
    def find_status(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
30
        return find_req("DetectorServicer.FindStatus", kwargs)
Wei Shoulin's avatar
c3  
Wei Shoulin committed
31

Wei Shoulin's avatar
Wei Shoulin committed
32
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
33
    def get_status(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
34
        return get_req("DetectorServicer.GetStatus", kwargs)
Wei Shoulin's avatar
c3  
Wei Shoulin committed
35
    
Wei Shoulin's avatar
Wei Shoulin committed
36
    @grpc_channel
Wei Shoulin's avatar
c3  
Wei Shoulin committed
37
    def write_status(self, **kwargs):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
38
        return write_req("DetectorServicer.WriteStatus", kwargs)