1.2 KiB
Benvenuto nella documentazione
Questa è la documentazione automatica dell'applicazione Python ASE per la gestione delle file CSV ricevuti via FTP.
Funzionalità
-
Ricezione di file csv via FTP e salvataggio in database.
-
Caricamnento dei dati in database con moduli dedicati per:
- tipologia di centralina e sensore
- nome di centralina e sensore
-
Esecuzione elaborazione MatLab.
-
Gestione utenti FTP
-
Caricamento massivo utenti FTP da database
Setup
-
personalizzazione dei file env:
- env/db.ini
- env/elab.ini
- env/email.ini
- env/ftp.ini
- env/load.ini
- env/elab.ini
- env/send.ini
-
esecuzione del server FTP -> "python ftp_csv_receiver.py"
-
esecuzione dell'orchestratore del caricamenti dei file csv -> "python load_orchestrator.py"
-
esecuzione dell'orchestratore delle elaborazioni MatLab -> "python elab_orchestrator.py"
E' possibile creare servizi systemd per gestire l'esecuzione automatica delle funzionalità. Viene usato il virtualenv quindi python deve essere eseguito con i dovuti setting
Installazione
Installare il pacchetto ase-x.x.x-py3-none-any.whl
- pip install ase-x.x.x-py3-none-any.whl