예제 #1
0
    def setUp(self):
        casa = sen.CasaLegislativaGerador().gera_senado()
        self.importer = sen.ImportadorVotacoesSenado()

        xml_string = ""
        with bz2.open(XML_TEST, mode='rt', encoding="iso-8859-1") as f:
            xml_string = f.read()

        self.importer._save_votacoes_in_db(xml_string)

        sen_indexacao.indexar_proposicoes()
예제 #2
0
파일: sen.py 프로젝트: marcowilliam/radar
def main():
    logger.info('IMPORTANDO DADOS DO SENADO')
    geradorCasaLeg = CasaLegislativaGerador()
    geradorCasaLeg.gera_senado()
    logger.info('IMPORTANDO VOTAÇÕES DO SENADO')
    importer = ImportadorVotacoesSenado()
    importer.importar_votacoes()
    logger.info('PROCESSAMENTO PÓS-IMPORTAÇÃO')
    posImportacao = PosImportacao()
    posImportacao.processar()
    logger.info('IMPORTANDO INDICES DO SENADO')
    import importadores.sen_indexacao as indexacao_senado
    indexacao_senado.indexar_proposicoes()
예제 #3
0
def main():
    logger.info('IMPORTANDO DADOS DO SENADO')
    geradorCasaLeg = CasaLegislativaGerador()
    geradorCasaLeg.gera_senado()
    logger.info('IMPORTANDO CHEFES EXECUTIVOS DO SENADO')
    importer_chefe = ImportadorChefesExecutivos(NOME_CURTO, 'Presidentes', 'Presidente', XML_FILE)
    importer_chefe.importar_chefes()
    logger.info('IMPORTANDO VOTAÇÕES DO SENADO')
    importer = ImportadorVotacoesSenado()
    importer.importar_votacoes()
    logger.info('PROCESSAMENTO PÓS-IMPORTAÇÃO')
    posImportacao = PosImportacao()
    posImportacao.processar()
    logger.info('IMPORTANDO INDICES DO SENADO')
    import importadores.sen_indexacao as indexacao_senado
    indexacao_senado.indexar_proposicoes()
예제 #4
0
def main():
    logger.info('IMPORTANDO DADOS DO SENADO')
    geradorCasaLeg = CasaLegislativaGerador()
    geradorCasaLeg.gera_senado()
    logger.info('IMPORTANDO CHEFES EXECUTIVOS DO SENADO')
    importer_chefe = ImportadorChefesExecutivos(
        NOME_CURTO, 'Presidentes', 'Presidente', XML_FILE)
    importer_chefe.importar_chefes()
    logger.info('IMPORTANDO VOTAÇÕES DO SENADO')
    importer = ImportadorVotacoesSenado()
    importer.importar_votacoes()
    logger.info('PROCESSAMENTO PÓS-IMPORTAÇÃO')
    posImportacao = PosImportacao()
    posImportacao.processar()
    logger.info('IMPORTANDO INDICES DO SENADO')
    import importadores.sen_indexacao as indexacao_senado
    indexacao_senado.indexar_proposicoes()
예제 #5
0
 def setUp(self):
     casa = sen.CasaLegislativaGerador().gera_senado()
     self.importer = sen.ImportadorVotacoesSenado()
     self.importer._xml_file_names = mock.Mock(return_value=[XML_TEST])
     self.importer.importar_votacoes()
     sen_indexacao.indexar_proposicoes()
예제 #6
0
 def setUp(self):
     casa = sen.CasaLegislativaGerador().gera_senado()
     self.importer = sen.ImportadorVotacoesSenado()
     self.importer._xml_file_names = mock.Mock(return_value=[XML_TEST])
     self.importer.importar_votacoes()
     sen_indexacao.indexar_proposicoes()