Skip to main content

A command runner wrapping the subprocess module

Project description

The seminode.utils.command CommandRunner encapsulates the executing of external programs using the subprocess.Popen command.

Targets for project:

  • provide a simple interface one-line executing
  • enable with-statement execution
  • wrap reading from stdout and stderr to tmpfiles for processing huge data sizes
  • be as greenlet friendly as possible :-)

Project details

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page