Projet

Général

Profil

Tâche #30513

Mis à jour par Benjamin Bohard il y a presque 4 ans

Si on ajoute un groupe de machine en suivant (ou pas) les tests PROXY-T10-000 et PROXY-T10-003 (pas n°4), on obtient une erreur lors de l'application des plages horaires :
<pre>
Le backend a renvoyé une erreur lors de l'exécution de la requête :
Traceback: <class 'TypeError'>: list indices must be integers or slices, not float
</pre>

Et dans les logs :
<pre>
2020-08-20T11:24:56.944033+02:00 amon.etb1.lan ead-server[22978]: 2020-08-20T11:24:56+0200 [stdout#info] /usr/share/ead2/backend/tmp/ipset_schedules0.pickle <_io.BufferedReader name='/usr/share/ead2/backend/tmp/ipset_schedules0.pickle'>
2020-08-20T11:24:56.944739+02:00 amon.etb1.lan ead-server[22978]: 2020-08-20T11:24:56+0200 [_GenericHTTPChannelProtocol (TLSMemoryBIOProtocol),88,192.168.0.31] "Erreur d'exécution :"
2020-08-20T11:24:56.945042+02:00 amon.etb1.lan ead-server[22978]: 2020-08-20T11:24:56+0200 [_GenericHTTPChannelProtocol (TLSMemoryBIOProtocol),88,192.168.0.31] "Traceback: <class 'TypeError'>: list indices must be integers or slices, not float\n
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred\n
/usr/share/ead2/backend/lib/eadserver.py:477:xmlrpc_execute_action\n
/usr/lib/python3/dist-packages/twisted/internet/defer.py:321:addCallback\n
/usr/lib/python3/dist-packages/twisted/internet/defer.py:311:addCallbacks\n
--- <exception caught here> ---\n/usr/lib/python3/dist-packages/twisted/internet/defer.py:654:_runCallbacks\n
/usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper\n/usr/share/ead2/backend/actions/amon/groupe_machine_admin.py:201:execute\n
/usr/share/ead2/backend/actions/amon/groupe_form.py:406:_get_time_range\n"
</pre>

Retour