`RSConnectExecutor.server_settings` throws error if `self.client` is a `PositClient` object
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 50/100
Rechercherichtung
Beginnen Sie in rsconnect/api.py bei der server_settings-Eigenschaft um die Zeilen 916–919. Untersuchen Sie anschließend, wie RSConnectExecutor self.client verwendet, und vergleichen Sie die Klassen RSConnectClient und PositClient. Die Fehlerbehebung ist abgeschlossen, wenn der Zugriff auf server_settings mit keinem der beiden Client-Typen mehr einen Attributfehler auslöst und das bestehende Verhalten von RSConnectClient unverändert bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
With a RSConnectExecutor object, if .server_settings is accessed and self.client is a PositClient object (as opposed to a RSConnectClient object), it will throw an error.
I'm running into this problem while working on #545, when I try to deploy a Shiny app to shinyapps.io.
The problem is that the server_settings property accesses self.client.server_settings. self.client can be a RSConnectClient or PositClient object. However, the PositClient class does not have .server_settings.
Maybe the PositClient class could have a .server_settings field, set to None or an empty dictionary?
- Vorherrschende Sprache
- Python
- Sterne
- 38
- Forks
- 28
- Ø Merge
- 10 Std. 32 Min.
- Gemergte PRs (30 T.)
- 7
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus posit-dev/rsconnect-python
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
posit-dev/rsconnect-python#786 · 1 Reaktion ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
posit-dev/rsconnect-python#543 · 2 Kommentare ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
posit-dev/rsconnect-python#513 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
posit-dev/rsconnect-python#178 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 50/100
posit-dev/rsconnect-python#857 ·
Alle Issues in posit-dev/rsconnect-python
Ähnliche Issues
-
needs-human needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
gke-labs/kube-agents#2400 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Device Details tables: FS/SF columns contradict each other (nfet_01v8 Vt row, pfet_01v8 Idsat row)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
google/skywater-pdk#450 ·
-
Drained trajectory arrays are overwritten when the sequence buffer is reusedEvtl. vergeben @sylvesterkaczmarek hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
google-deepmind/bsuite#56 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
LearningCircuit/local-deep-research#7206 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
chingu-voyages/V62-tier3-team-33#285 ·
Maintainer antworten meist innerhalb von 1 Tag