rpcpdb

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

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

dprintf
dprintf

20 Feb 15

debug
debug

11 May 15

UpStare
UpStare

20 Feb 15

GDB
GDB

16 Aug 18

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!