rpcpdb

Software skärmdump:
rpcpdb
Mjukvaruinformation:
Version: 0.3.5
Ladda upp dagen: 20 Feb 15
Utvecklare: Ben Bass
Licens: Gratis
Popularitet: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb är en Python omslag runt Python pdb debugger vilket gör det mer lämpligt för användning i RPC sammanhang.
Den är utformad för att uppfylla behovet av att felsöka en funktion på en redan kör server som använder trådar eller processer för att sända varje Remote Procedure Call, utan att behöva ändra källkoden till servern på något sätt. Det finns inga störningar för andra kunder och RPC samtal när det valda samtalet pågår debuggade.
I synnerhet är en mixin klass tillhandahålls som lägger den debug_func och undebug_func metoder till din RPC-servern. Dessa tillåter brytpunkter som skall kontrolleras av en annan RPC-klienten.
För ett exempel, kör xmlrpc_server.py serverprocessen, kör sedan en eller flera xmlrpc_client.py processer som ständigt kommer att utföra RPC förfrågningar mot den. xmlrpc_debug.py kan sedan köras för att injicera ett felsöknings brytpunkt i en metod som klienterna ständigt ringer; nästa kund att kalla den funktionen kommer att vara på distans debuggable, medan andra klienter bär på omedvetna.
För närvarande debug-gränssnittet tillhandahålls via en UNIX-uttag, men detta kommer att utvidgas i framtiden.
RPC ramverk stöd är avsett att täcka XMLRPC, RPyC och Pyro i inledningsskedet

Vad är nytt i den här versionen:.

  • Inkom ignore_count funktionalitet för att hoppa över en matchad brytpunkt n gånger

Vad är nytt i version 0.2.1:

  • Python 3 stöd (3.2+ endast)
  • Parameter matchning att utlösa debugger (villkorlig debugging)

Vad är nytt i version 0.1.1:

  • Fix fråga där välj samtal termsock var ständigt finna skrivbara FDS, orsakar 100% CPU-användning

Krav :

  • Python

Liknande mjukvara

Visual xsltproc
Visual xsltproc

2 Jun 15

scanmem
scanmem

2 Jun 15

Valgrind
Valgrind

17 Feb 15

Annan programvara för utvecklare Ben Bass

rpcpdb
rpcpdb

13 Apr 15

piefull
piefull

13 May 15

Kommentarer till rpcpdb

Kommentarer hittades inte
Kommentar
Slå på bilder!