adhoc-pdb
A simple tool that allows you to debug your system whenever you want, with no overhead, even in production!
Install
pip install adhoc-pdb (or pip install adhoc-pdb[cli] to get a nice CLI)
For development, clone this repo and run make.
Usage
In your code:
import adhoc_pdb
adhoc_pdb.install()
Debug using adhoc-pdb cli:
adhoc-pdb <pid>
or using pure shell:
kill -SIGUSR1 <pid>
telnet localhost 9999
Metadata
Release files for adhoc-pdb 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| adhoc_pdb-0.1.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / adhoc_pdb-0.1.2-py2.py3-none-any.whl
| Download URL | adhoc_pdb-0.1.2-py2.py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
44cbd39400030cd1bcc0ca631dbf3f10432853ec90a340727b8a4abf2249387a
|
|
BLAKE2b-256 checksum How to use checksums |
30822ae104cf220482791f06341c088993f71850d2c7f31fdafd0485f7af2a68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.8.0 tqdm/4.42.0 CPython/3.7.1
|