rpcpdb

Software screenshot:
rpcpdb
Software detaljer:
Version: 0.3.5
Upload dato: 20 Feb 15
Udvikler: Ben Bass
Licens: Gratis
Popularitet: 13

Rating: 5.0/5 (Total Votes: 1)

rpcpdb er en Python wrapper omkring Python FBF debugger, der gør det mere velegnet til brug i RPC sammenhænge.
Det er designet til at opfylde behovet for at debug en funktion på et allerede kørende server, som anvender tråde eller processer til at sende hver remote procedure call, uden at skulle ændre kildekoden til serveren på nogen måde. Der er ingen forstyrrelser til andre kunder og RPC opkald, mens det valgte opkald bliver debugged.
Især er en MixIn klasse tilvejebragt, som tilføjer debug_func og undebug_func metoder til din RPC server. Disse giver breakpoints at være kontrolleret af en anden RPC-klient.
For eksempel, køre xmlrpc_server.py serverprocessen, derefter køre en eller flere xmlrpc_client.py processer, der til stadighed vil udføre RPC-forespørgsler imod det. xmlrpc_debug.py kan derefter køres injicere en debug brudpunkt i en fremgangsmåde, som kunderne konstant ringer; den næste klient at kalde denne funktion vil være eksternt debuggable, mens andre klienter fortsætter uvidende.
I øjeblikket debug interfacet sker via en UNIX socket, men dette vil blive udvidet i fremtiden.
RPC støtteramme skal dække XMLRPC, RPyC og Pyro i de indledende faser

Hvad er nyt i denne udgivelse:.

  • Tilføjet IGNORE_COUNT funktionalitet til at springe en matchet breakpoint n gange

Hvad er nyt i version 0.2.1:

  • Python 3 support (kun 3.2+)
  • Parameter matching at udløse debugger (betinget debugging)

Hvad er nyt i version 0.1.1:

  • Fix problem, hvor du vælge opkald termsock var konstant at finde skrivbare rammeafgørelser, der forårsager 100% CPU-forbrug

Krav :

  • Python

Lignende software

Kodos
Kodos

3 Jun 15

jarvis
jarvis

20 Feb 15

YARI
YARI

12 May 15

python-ptrace
python-ptrace

11 May 15

Andre software developer Ben Bass

rpcpdb
rpcpdb

13 Apr 15

piefull
piefull

13 May 15

Kommentarer til rpcpdb

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!