Skip to content

Gestione configurazione #23

Description

@ZompaSenior

Implementare la gestione della configurazione del programma basandosi sul modulo già impostato:
https://github.com/ConoscereLinux/DeskApp/blob/develop/src/util/config_manager.py

Dovranno essere presenti le sezioni:

  • global (conterrà solo il livello di log attivo alla partenza)
  • path (conterrà il percorso di origine dei file e l'eventuale destinazione)
  • database (conterrà il tipo di database, che per ora sarà solo CSV, e le informazioni di connessione, che per ora saranno un semplice percorso al file CSV)

Per tutti i parametri dovrà essere presente un valore di default, se nella configurazione dovesse mancare qualche opzione) ed un controllo sulla validità dei valori (se i file esistono, se il livello di log è corretto, ecc...)

Metadata

Metadata

Assignees

No one assigned

    Labels

    todosemplicemente una cosa da fare

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions