Commit a28997e9 by Javier

Descarga de ficheros y almacenamiento de registro del fichero descargado en tb_cdr_ficheeros

parent 467de571
...@@ -8,10 +8,10 @@ load_dotenv() ...@@ -8,10 +8,10 @@ load_dotenv()
class ConectorDbWifi(): class ConectorDbWifi():
def __init__(self): def __init__(self):
sql_server_hostname = os.getenv("SQLSERVER_SERVER") sql_server_hostname = os.getenv("SQLSERVER_SERVER_TEST")
sql_server_database = os.getenv("SQLSERVER_DATABASE") sql_server_database = os.getenv("SQLSERVER_DATABASE_TEST")
sql_server_username = os.getenv("SQLSERVER_USERNAME") sql_server_username = os.getenv("SQLSERVER_USERNAME_TEST")
sql_server_password = os.getenv("SQLSERVER_PASSWORD") sql_server_password = os.getenv("SQLSERVER_PASSWORD_TEST")
self.cursor = None self.cursor = None
self.connection = None self.connection = None
......
...@@ -346,8 +346,6 @@ def cdr_list(filenames:list) -> list: ...@@ -346,8 +346,6 @@ def cdr_list(filenames:list) -> list:
Returns: Returns:
list: Lista con rutas de los archivos coincidentes list: Lista con rutas de los archivos coincidentes
""" """
print(filenames)
print(DOWNLOAD_PATH)
list_files= [] list_files= []
for currentpath, folders, files in os.walk(DOWNLOAD_PATH): for currentpath, folders, files in os.walk(DOWNLOAD_PATH):
for file in files: for file in files:
......
from app.manager_cdr_fijos import ManagerCdrFijos from app.manager_cdr_fijos import ManagerCdrFijos
from app.manager_cdr_fijos_fibra import ManagerCdrFijosFibra
### -- Accede al SFTP de xtratelecom y descarga el fichero que le toca y crea registro en tb_cdr_ficheros -- ###
if __name__ == '__main__': if __name__ == '__main__':
""" NO SE USA YA QUE LAS LLAMADAS DE FIJOS DE ESE TRONCAL NO TIENEN COSTES
### -- Accede al SFTP de xtratelecom y descarga el fichero que le toca y crea registro en tb_cdr_ficheros -- ###
x = ManagerCdrFijos() x = ManagerCdrFijos()
# Obtengo nombre de los ficheros de fijos a descargar # Obtengo nombre de los ficheros de fijos a descargar
x.get_cdr_filename_download_fijos() x.get_cdr_filename_download_fijos()
...@@ -11,5 +13,11 @@ if __name__ == '__main__': ...@@ -11,5 +13,11 @@ if __name__ == '__main__':
# Inserto registro en la tb_cdr_ficheros # Inserto registro en la tb_cdr_ficheros
x.update_insert_date_fijo() x.update_insert_date_fijo()
# Procesa ficheros de fijos y los inserta o actualiza en tb_CDR_fijos # PROCESA ficheros de fijos y los inserta o actualiza en tb_CDR_fijos
x.save_cdr_fijos_into_database() x.save_cdr_fijos_into_database() """
\ No newline at end of file
### -- Accede al SFTP de fibra y descarga el fichero que le toca y crea registro en tb_cdr_ficheros -- ###
manager = ManagerCdrFijosFibra()
manager.get_cdr_filename_download_fijos_fibra()
manager.extract_dwh_trafico_from_rar()
manager.update_insert_date_fijo()
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment