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_cadena_vacia( self.id_cuenta, '\n*Causa: El atributo id_cuenta esta vacio' '\n*Accion: Agrege un valor por defecto al instanciar la clase') Asercion.no_es_cadena_vacia( self.token_de_acceso, '\n*Causa: El atributo toke_de_acceso esta vacio' '\n*Accion: Agrege un valor por defecto al instanciar la clase')
def valida_parametros(self): Asercion.no_existe_directorio( self.nom_archivo, '\n*Causa: El archivo que intenta abrir no existe' '\n*Accion: Revise que el archivo exista y vuelva a intentarlo ') Asercion.no_es_cadena_vacia( self.nom_seccion, '\n*Causa: El nombre de la fuente es vacio o sin valor' '\n*Accion: Ingrese un valor valido para el nombre de la fuente')
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' )