from  generic.gn_simple_api     import   simple_api #

class gn_google_maps(simple_api):
    """Classe para atender exclusividades relacionada a api do google maps

    Args:
        simple_api (_type_): requer a classe simple_api para funcionamento
    """
    def __init__(self, argv:list):
        super(gn_google_maps, self, ).__init__(argv)
        
        
    def setup(self, argv):
        self.apiName     = argv[1] # Nome da api
        self.method      = argv[2] # metodo chamado (GET POST PUT DELETE)
        self.rote        = argv[3] # Rota chamada, se ALL, fazer todos
        self.nmbanco     = argv[4] # Banco de Dados   
        self.nmlkgrupo   = argv[5] # posicionamento de grupo   
        self.cdempresa   = argv[6] # posicionamento de empresa 
        self.cdfilial    = argv[7] # posicionamento de filial  
        self.saida       = argv[8] # Arquivo de saida api
        self.saida_cobol = argv[9] # Arquivo de saida cobol
        self.debug     = True if  argv[-1] == 'debug' else False  
        
        #return self.tokens.filter(lambda token:)
        
        
        
        
        
        
        
        
        
        
        
        
    
        
        
        
        
        
        