Logging or Exceptions when Durable Functions Activity Does Not Exist
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par DurableOrchestrationContext.call_activity() et suivez la manière dont la bibliothèque et le runtime traitent un nom d’activité inconnu. Vérifiez les tests existants de dispatch des activités et de gestion des erreurs ; le travail est terminé lorsqu’une activité manquante produit un retour clair au lieu de s’arrêter sans explication utile, avec une couverture de régression.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Pretty simple request, but not sure how simple it would be to implement.
Basically I would like some sort of feedback when you use the call_activity() method of the DurableOrchestrationContext class with a Durable Function Activity that does not exist.
import azure.functions as func
import azure.durable_functions as df
def orchestrator_function(context: df.DurableOrchestrationContext):
logging.info("Starting Activity!")
result = yield context.call_activity("I_Do_Not_Exist", None, None)
logging.info("You will never see me because the code stops at the above step!")
return result
main = df.Orchestrator.create(orchestrator_function)
Side note: I may or may not have spent an hour and a half troubleshooting an orchestrator only to realize it was a typo in the activity name.
- Langage dominant
- Python
- Étoiles
- 157
- Forks
- 71
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun 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 Azure/azure-functions-durable-python
-
Enhancement fixed-in-v2 P3
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Azure/azure-functions-durable-python#617 · 1 commentaire ·
-
bug Debuggability fixed-in-v2 P2
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Azure/azure-functions-durable-python#587 · 2 commentaires · 1 réaction ·
-
Custom object serialization broken for orchestrator return valuesPeut-être pris @andystaples l’a pris il y a 88 jours. Ouvertebug fixed-in-v2 P2
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Azure/azure-functions-durable-python#568 · 1 commentaire ·
-
bug fixed-in-v2 P3
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Azure/azure-functions-durable-python#475 · 1 commentaire ·
-
Enhancement fixed-in-v2 P3
Difficulté 4/5 3-5 jours Accessibilité débutants 62/100
Azure/azure-functions-durable-python#618 · 1 commentaire ·
Toutes les issues de Azure/azure-functions-durable-python
Issues similaires
-
fix(ui): serve bundled fonts from the gatewayPeut-être pris @dkritarth l’a pris aujourd’hui. Ouverteagent: in-progress agent: ready P3 type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
dkritarth/scopewatch#336 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bob
Difficulté 1/5 1-3 heures Accessibilité débutants 72/100
khuisman/mcp-gee-sweet#1267 ·
Les mainteneurs répondent en général sous 1 jour
-
bug confirmed issue
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
open-webui/open-webui#33285 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
tv-list
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Gathin23/cleanyourtv#2337 ·
Les mainteneurs répondent en général sous 1 jour
-
bug P2
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour