def valida_parametros(self, dto_credenciales, obj_campania): Asercion.no_es_nulo( dto_credenciales, '\n*Causa: El objeto dto_credenciales esta vacio' '\n*Accion: Cree una instancia de DtoCredenciales y vuelva a intentarlo' ) Asercion.no_es_nulo( obj_campania, '\n*Causa: El objeto obj_campania esta vacio' '\n*Accion: Cree una instancia de Campania y vuelva a intentarlo')
def valida_parametros(self): Asercion.no_es_nulo( self.dto_credenciales, '\n*Causa: El objeto dto_credenciales esta vacio' '\n*Accion: Cree una instancia de dto_credenciales y vuelva a intentarlo') Asercion.esta_vacio_el_grupo( self.gpo_de_claves_d_campanias, '\n*Causa: El atributo \"gpo_claves_campania\" esta vacio, valor actuar:' + str(len(self.gpo_de_claves_d_campanias)) + '\n*Accion: Revise que el campo no este vacio e intente nuevamente ejecutar el script')
def valida_atributo(self, anuncios, estadistica_anuncios, campania): Asercion.no_es_nulo( anuncios, '\n*Causa: El objeto EtlAnuncios esta vacio' '\n*Accion: Revisa que el objeto EtlAnuncios no sea nulo o este vacio' ) Asercion.no_es_nulo( estadistica_anuncios, '\n*Causa: El atributo EtlEstadisticaAnucios esta vacio' '\n*Accion: Revisa que el objeto EtlEstadisticaAnucios no sea nulo o este vacio' ) Asercion.no_es_nulo( campania, '\n*Causa: El atributo EtlCampania esta vacio' '\n*Accion: Revisa que el objeto EtlCampania no sea nulo o este vacio' )
def valida_atributo(self, sql_context): Asercion.no_es_nulo( sql_context, '\n*Causa: El objeto' + str(sql_context) + ' esta vacio' '\n*Accion: Revise que exista la instancia de sql_context e intentelo nuevamente' )
def valida_parametros(self): Asercion.no_es_nulo( self.dto_credenciales, '\n*Causa: El objeto dto_credenciales esta vacio' '\n*Accion: Cree una instancia de dto_credenciales y vuelva a intentarlo')
def valida_atributo(self, dato): Asercion.no_es_nulo( dato, '\n*Causa: El atributo' + str(dato) + ' esta vacio' '\n*Accion: Revise en el flujo etl si esta devolviendo un resultado la consulta' )