Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

ERROR:testenv.log:expected a dictionary for dictionary value @ data['metadata'] #284

Open
publicocean0 opened this issue Mar 24, 2020 · 3 comments
Labels
wontfix This will not be worked on

Comments

@publicocean0
Copy link

Potete aggiornare l'immagine docker con il fix?

@PardeepOne
Copy link

Stesso problema, ci sono soluzioni a riguardo?

@smeligrana
Copy link

Se nella cartella /etc/spid-testenv2 viene aggiunto il file config.yaml nella quale si configura almeno un SP il problema non si presenta

@peppelinux
Copy link
Member

Deve essere presente almeno un metadata di un SP, altrimenti la validazione della configurazione fallisce.
Questa è qui:

def validate(self, metadata):

Il messaggio di errore si riferisce alle valorizzazioni dei tipi nel dizionario "data", in caso di assenza dei metadata dell'SP espone l'errore in oggetto. Cosa diversa sarebbe invece se questo errore abbastanza noto venisse espresso con un messaggio più eloquente.

Di fatto l'assenza di SP metadata credo che sia ragionevolmente gestito con una eccezione durante l'avvio, esattamente come avviene adesso, tuttavia se potessimo includere un messaggio più autoesplicativo e di aiuto ridurremmo le issue di questo tipo

@peppelinux peppelinux added the wontfix This will not be worked on label Feb 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

4 participants