dev-python/manhole (hep-forge)

Search

Install

Install this package:

emerge -a dev-python/manhole

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-python/manhole

Or alternatively:

emerge --autounmask-write -a dev-python/manhole

Package Information

Description:
Manhole is in-process service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt. It can either work as a python daemon thread waiting for connections at all times or a signal handler (stopping your application and waiting for a connection). Access to the socket is restricted to the application's effective user id or root. This is just like Twisted's manhole. It's simpler (no dependencies), it only runs on Unix domain sockets (in contrast to Twisted's manhole which can run on telnet or ssh) and it integrates well with various types of applications.
Homepage:
https://github.com/ionelmc/python-manhole https://pypi.org/project/manhole/
License:
BSD-2

Versions

Version EAPI Keywords Slot
1.8.0-r1 8 ~amd64 ~arm ~arm64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>lssndrbarbieri@gmail.com</email>
		<name>Alessandro Barbieri</name>
	</maintainer>
	<longdescription lang="en">
Manhole is in-process service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt. It can either work as a python daemon thread waiting for connections at all times or a signal handler (stopping your application and waiting for a connection).

Access to the socket is restricted to the application's effective user id or root.

This is just like Twisted's manhole. It's simpler (no dependencies), it only runs on Unix domain sockets (in contrast to Twisted's manhole which can run on telnet or ssh) and it integrates well with various types of applications.
  </longdescription>
	<upstream>
		<remote-id type="github">ionelmc/python-manhole</remote-id>
		<remote-id type="pypi">manhole</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST manhole-1.8.0.gh.tar.gz 30823 bytes