rpcpdb

Software screenshot:
rpcpdb
Podrobnosti Software:
Verze: 0.3.5
Datum uploadu: 20 Feb 15
Vývojka: Ben Bass
Licence: Volný
Popularita: 13

Rating: 5.0/5 (Total Votes: 1)

rpcpdb je Python wrapper kolem Python PNR, debugger, který dělá to více vhodný pro použití v kontextu RPC.
Je navržen tak, aby odpovídaly požadavkům na ladění funkce na již spuštěný server, který používá vlákna nebo procesů k odeslání každé volání vzdálené procedury, aniž by museli měnit zdrojový kód na server v žádném případě. Neexistuje žádná narušení jiným klientům a volání RPC, zatímco vybraný hovor je laděn.
Zejména mixin třída je opatřeno dodává debug_func a undebug_func metody k serveru RPC. Ty umožňují zarážky být řízen jiným klientem RPC.
Pro příklad, spusťte proces xmlrpc_server.py serveru, spusťte jeden nebo více xmlrpc_client.py procesy, které se bude neustále provádět požadavky RPC proti němu. xmlrpc_debug.py pak lze spustit aplikovat ladění zarážku způsobem, který klienti neustále volá; další klient pro volání této funkce bude na dálku laditelném, zatímco ostatní klienti dál nevšímal.
V současné době ladění rozhraní je k dispozici přes zásuvku UNIX, ale to bude v budoucnosti rozšířen.
Rámec RPC podpora je určena na pokrytí XMLRPC, RPyC a Pyro v počátečních fázích

Co je nového v této verzi:.

  • Přidána funkce ignore_count pro přeskočení uzavřeno zarážku n-krát

Co je nového ve verzi 0.2.1:

  • Python 3 podpora (pouze 3.2+)
  • Parametr odpovídající spustit debugger (podmíněné ladění)

Co je nového ve verzi 0.1.1:

  • Fix problém, kde vyberte hovor termsock byl neustále hledání zapisovatelné RL, což způsobuje využití 100% CPU

Požadavky na :

  • Python

Podobný software

xtrace
xtrace

11 May 15

jTracer
jTracer

17 Feb 15

PyXMPP
PyXMPP

11 May 15

Fenris
Fenris

3 Jun 15

Ostatní software developer Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

Komentáře k rpcpdb

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!