`RSConnectExecutor.server_settings` throws error if `self.client` is a `PositClient` object
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 50/100
Piste de recherche
Commencez dans rsconnect/api.py, au niveau de la propriété server_settings, vers les lignes 916–919, puis examinez comment RSConnectExecutor utilise self.client et comparez les classes RSConnectClient et PositClient. La correction est terminée lorsque l’accès à server_settings avec l’un ou l’autre type de client ne déclenche plus d’erreur d’attribut et que le comportement existant de RSConnectClient reste inchangé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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?
- Langage dominant
- Python
- Étoiles
- 38
- Forks
- 28
- Merge moyen
- 10 h 32 min
- PR mergées (30 j)
- 7
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de posit-dev/rsconnect-python
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
posit-dev/rsconnect-python#786 · 1 réaction ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
posit-dev/rsconnect-python#543 · 2 commentaires ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
posit-dev/rsconnect-python#513 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
posit-dev/rsconnect-python#178 ·
-
cloud enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
posit-dev/rsconnect-python#858 ·
Toutes les issues de posit-dev/rsconnect-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour
-
SR_SECURITY_DESCRIPTOR.fromString drops the SACL when no DACL is presentPeut-être pris @paul7436 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
equinor/fmu-sumo-uploader#302 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
modelscope/evalscope#1821 ·
Les mainteneurs répondent en général sous 1 jour
-
Sanity on ansible-core devel fails: ignore-2.23.txt references the removed import-3.9 testPeut-être pris @yurnov l’a pris aujourd’hui. Ouverteneeds_triage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 91/100
ansible-collections/kubernetes.core#1275 ·
Les mainteneurs répondent en général sous 1 jour