Projet

Général

Profil

Development #84132

Page récapitulaitve des rôles : ne pas planter sur la consitution du cache si des objets n'ont pas de dépendances

Ajouté par Emmanuel Cazenave il y a 5 mois. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
30 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Traceback (most recent call last):
  File "/usr/lib/authentic2/manage.py", line 20, in <module>
    execute_from_command_line(sys.argv[:1] + argv)
  File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python3/dist-packages/django/core/management/__init__.py", line 413, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/lib/python3/dist-packages/hobo/multitenant/management/commands/tenant_command.py", line 158, in run_from_argv
    klass.run_from_argv(args)
  File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 354, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 398, in execute
    output = self.handle(*args, **options)
  File "/usr/lib/python3/dist-packages/authentic2/management/commands/roles-summary.py", line 26, in handle
    write_roles_summary_cache()
  File "/usr/lib/python3/dist-packages/authentic2/role_summary.py", line 121, in write_roles_summary_cache
    json.dump(build_role_summary_cache(), fd, indent=2)
  File "/usr/lib/python3/dist-packages/authentic2/role_summary.py", line 71, in build_role_summary_cache
    for dep in _requests(object['urls']['dependencies']):
KeyError: 'dependencies'

Révisions associées

Révision e1099a6b (diff)
Ajouté par Emmanuel Cazenave il y a 5 mois

role_summary: support objects with no dependencies (#84132)

Historique

#2

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Nouveau à En cours

Emmanuel Cazenave (ecazenave) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de En cours à Solution proposée
#4

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution proposée à Solution validée

Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Emmanuel Cazenave (ecazenave) a mergé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Transition automatique il y a 5 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a 3 mois

Automatic expiration

Formats disponibles : Atom PDF