canonical / canonical/python-libmaas
Attributes contain exception
- Vorherrschende Sprache
- Python
- Sterne
- 65
- Forks
- 71
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When requesting machines.list() I am getting exceptions as attribute values.
For example `client.machines.list()[0].owner.email` is returned as `maas.client.errors.ObjectNotLoaded: cannot access attribute 'email' of object 'User'`
Not that it matters much, but the owner user has in fact an email value set.
There are many other attributes with the same behaviour.
I am using python 3.10 and latest maas stable (3.5.2)
Any idea what this could be related to?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere den Bericht mit Python 3.10 und MAAS 3.5.2, ausgehend von client.machines.list()[0].owner.email, und überprüfe das Verhalten beim Laden verwandter Objekte. Verfolge, warum das E-Mail-Attribut des User-Objekts nicht verfügbar ist, obwohl es gesetzt wurde; abgeschlossen ist die Aufgabe, wenn owner.email und die anderen betroffenen Attribute ohne ObjectNotLoaded-Ausnahmen geladen werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 32/100